Jul 15
2020
SELL
Open market or private sale
$2,840,550
$189.37 p/Share
15,000
Reduced 0.05%
29,998,800
Common Stock
Jul 15
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,013,800
Common Stock
Jul 14
2020
SELL
Open market or private sale
$2,802,300
$186.82 p/Share
15,000
Reduced 0.05%
30,003,800
Common Stock
Jul 14
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,018,800
Common Stock
Jul 13
2020
SELL
Open market or private sale
$2,918,250
$194.55 p/Share
15,000
Reduced 0.05%
30,008,800
Common Stock
Jul 13
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,023,800
Common Stock
Jul 10
2020
SELL
Open market or private sale
$2,982,750
$198.85 p/Share
15,000
Reduced 0.05%
30,013,800
Common Stock
Jul 10
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,028,800
Common Stock
Jul 09
2020
SELL
Open market or private sale
$2,989,800
$199.32 p/Share
15,000
Reduced 0.05%
30,018,800
Common Stock
Jul 09
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,033,800
Common Stock
Jul 08
2020
SELL
Open market or private sale
$2,993,700
$199.58 p/Share
15,000
Reduced 0.05%
30,023,800
Common Stock
Jul 08
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,038,800
Common Stock
Jul 07
2020
SELL
Open market or private sale
$2,975,550
$198.37 p/Share
15,000
Reduced 0.05%
30,028,800
Common Stock
Jul 07
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,043,800
Common Stock
Jul 06
2020
SELL
Open market or private sale
$2,952,750
$196.85 p/Share
15,000
Reduced 0.05%
30,033,800
Common Stock
Jul 06
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,048,800
Common Stock
Jul 02
2020
SELL
Open market or private sale
$2,907,600
$193.84 p/Share
15,000
Reduced 0.05%
30,038,800
Common Stock
Jul 02
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,053,800
Common Stock
Jul 01
2020
SELL
Open market or private sale
$2,856,750
$190.45 p/Share
15,000
Reduced 0.05%
30,043,800
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,058,800
Common Stock
Jun 30
2020
SELL
Open market or private sale
$2,790,150
$186.01 p/Share
15,000
Reduced 0.05%
30,048,800
Common Stock
Jun 30
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,063,800
Common Stock
Jun 29
2020
SELL
Open market or private sale
$2,734,800
$182.32 p/Share
15,000
Reduced 0.05%
30,053,800
Common Stock
Jun 29
2020
BUY
Exercise of conversion of derivative security
$523,000
$52.3 p/Share
10,000
Added 0.03%
30,068,800
Common Stock
Jun 26
2020
SELL
Open market or private sale
$2,784,900
$185.66 p/Share
15,000
Reduced 0.05%
30,058,800
Common Stock