Feb 01
2021
SELL
Payment of exercise price or tax liability
$515,169
$241.75 p/Share
2,131
Reduced 10.8%
17,592
Common Stock
Oct 23
2020
SELL
Open market or private sale
$6,660,911
$234.63 p/Share
28,389
Reduced 59.01%
19,723
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$1,148,335
$40.45 p/Share
28,389
Added 49.48%
28,985
Common Stock
May 08
2020
SELL
Open market or private sale
$6,083,673
$164.06 p/Share
37,082
Reduced 65.28%
19,723
Common Stock
May 08
2020
BUY
Exercise of conversion of derivative security
$1,088,203
$37.51 p/Share
29,011
Added 37.32%
48,734
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$246,521
$156.82 p/Share
1,572
Reduced 5.86%
25,269
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$502,415
$160.26 p/Share
3,135
Added 10.46%
26,841
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$243,271
$161.0 p/Share
1,511
Reduced 5.99%
23,717
Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$94,880
$131.05 p/Share
724
Reduced 2.79%
25,217
Common Stock
Feb 27
2019
SELL
Open market or private sale
$6,210,888
$126.33 p/Share
49,164
Reduced 65.46%
25,941
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$1,099,700
$28.23 p/Share
38,955
Added 37.09%
66,079
Common Stock
Feb 24
2019
SELL
Payment of exercise price or tax liability
$281,203
$113.48 p/Share
2,478
Reduced 6.42%
36,150
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
-
9,302
Added 19.41%
38,628
Common Stock
May 15
2018
BUY
Payment of exercise price or tax liability
$72,574
$100.24 p/Share
724
Added 2.41%
29,326
Common Stock
May 08
2018
BUY
Grant, award, or other acquisition
-
3,135
Added 9.45%
30,050
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$126,050
$99.33 p/Share
1,269
Reduced 4.5%
26,915
Common Stock
Feb 21
2018
SELL
Payment of exercise price or tax liability
$108,156
$97.35 p/Share
1,111
Reduced 3.79%
28,184
Common Stock
Feb 20
2018
BUY
Grant, award, or other acquisition
-
4,879
Added 14.28%
29,295
Common Stock
Nov 16
2017
SELL
Open market or private sale
$3,534,407
$93.33 p/Share
37,870
Reduced 60.8%
24,416
Common Stock
Nov 16
2017
BUY
Exercise of conversion of derivative security
$753,234
$19.89 p/Share
37,870
Added 37.81%
62,286
Common Stock
May 15
2017
SELL
Payment of exercise price or tax liability
$63,459
$83.28 p/Share
762
Reduced 3.03%
24,416
Common Stock
May 09
2017
BUY
Grant, award, or other acquisition
-
3,862
Added 13.3%
25,178
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$115,950
$86.08 p/Share
1,347
Reduced 5.94%
21,316
Common Stock
Feb 21
2017
SELL
Payment of exercise price or tax liability
$141,532
$84.75 p/Share
1,670
Reduced 6.36%
24,591
Common Stock
Feb 01
2017
SELL
Open market or private sale
$2,870,112
$84.0 p/Share
34,168
Reduced 56.54%
26,261
Common Stock