May 29
2020
SELL
Open market or private sale
$887,150
$177.43 p/Share
5,000
Reduced 31.69%
10,777
Common Stock
May 29
2020
BUY
Exercise of conversion of derivative security
$226,150
$45.23 p/Share
5,000
Added 24.07%
15,777
Common Stock
Feb 28
2020
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.79%
10,777
Common Stock
Dec 08
2019
SELL
Payment of exercise price or tax liability
$241,175
$134.21 p/Share
1,797
Reduced 14.39%
10,691
Common Stock
Dec 08
2019
BUY
Exercise of conversion of derivative security
-
3,619
Added 24.49%
11,158
Common Stock
Sep 15
2019
SELL
Payment of exercise price or tax liability
$27,467
$134.64 p/Share
204
Reduced 2.25%
8,869
Common Stock
Sep 15
2019
BUY
Exercise of conversion of derivative security
-
410
Added 4.32%
9,073
Common Stock
Sep 05
2019
SELL
Open market or private sale
$1,154,545
$144.12 p/Share
8,011
Reduced 48.04%
8,663
Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
$363,940
$45.43 p/Share
8,011
Added 40.7%
11,674
Common Stock
Sep 04
2019
SELL
Open market or private sale
$12,209
$141.97 p/Share
86
Reduced 0.98%
8,663
Common Stock
Aug 30
2019
BUY
Other acquisition or disposition
$7,443
$86.55 p/Share
86
Added 0.97%
8,749
Common Stock
Jun 15
2019
SELL
Payment of exercise price or tax liability
$16,474
$124.8 p/Share
132
Reduced 1.5%
8,663
Common Stock
Jun 15
2019
BUY
Exercise of conversion of derivative security
-
379
Added 4.13%
8,795
Common Stock
Jun 10
2019
SELL
Open market or private sale
$315,500
$126.2 p/Share
2,500
Reduced 22.9%
8,416
Common Stock
Jun 10
2019
BUY
Exercise of conversion of derivative security
$114,100
$45.64 p/Share
2,500
Added 18.63%
10,916
Common Stock
Jun 06
2019
SELL
Open market or private sale
$381,913
$121.9 p/Share
3,133
Reduced 27.13%
8,416
Common Stock
Jun 06
2019
BUY
Exercise of conversion of derivative security
$134,738
$44.22 p/Share
3,047
Added 22.31%
10,610
Common Stock
Feb 28
2019
BUY
Other acquisition or disposition
$7,433
$86.43 p/Share
86
Added 1.0%
8,502
Common Stock
Feb 26
2019
SELL
Open market or private sale
$214,129
$102.7 p/Share
2,085
Reduced 19.86%
8,416
Common Stock
Feb 26
2019
BUY
Exercise of conversion of derivative security
$48,839
$32.8 p/Share
1,489
Added 14.03%
9,126
Common Stock
Dec 08
2018
SELL
Payment of exercise price or tax liability
$81,497
$87.82 p/Share
928
Reduced 9.34%
9,012
Common Stock
Dec 08
2018
BUY
Exercise of conversion of derivative security
-
2,679
Added 22.32%
9,323
Common Stock
Sep 15
2018
SELL
Payment of exercise price or tax liability
$14,689
$102.72 p/Share
143
Reduced 1.93%
7,261
Common Stock
Sep 15
2018
BUY
Exercise of conversion of derivative security
-
411
Added 5.26%
7,404
Common Stock
Aug 31
2018
BUY
Other acquisition or disposition
$7,490
$50.27 p/Share
149
Added 2.09%
6,993
Common Stock