Mar 01
2022
SELL
Open market or private sale
$295,814
$153.51 p/Share
1,927
Reduced 5.33%
34,215
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$64,443
$148.83 p/Share
433
Reduced 1.19%
36,005
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$10,269
$148.83 p/Share
69
Added 0.19%
36,031
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
5,553
Added 13.29%
36,221
Common Stock
Aug 19
2021
SELL
Open market or private sale
$2,076,215
$145.2 p/Share
14,299
Reduced 31.8%
30,668
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,695,770
$144.37 p/Share
11,746
Reduced 20.71%
44,967
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
26,045
Added 31.47%
56,713
Common Stock
Apr 22
2021
SELL
Open market or private sale
$1,743,770
$135.47 p/Share
12,872
Reduced 29.73%
30,428
Common Stock
Feb 26
2021
SELL
Open market or private sale
$868,190
$125.77 p/Share
6,903
Reduced 13.75%
43,300
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$79,510
$136.85 p/Share
581
Reduced 1.15%
50,026
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$8,622
$136.85 p/Share
63
Added 0.12%
50,572
Common Stock
Nov 03
2020
SELL
Open market or private sale
$3,376,618
$142.0 p/Share
23,779
Reduced 32.06%
50,385
Common Stock
Oct 22
2020
SELL
Open market or private sale
$10,096,115
$141.42 p/Share
71,391
Reduced 49.05%
74,164
Common Stock
Oct 22
2020
BUY
Exercise of conversion of derivative security
$7,250,051
$76.18 p/Share
95,170
Added 39.53%
145,555
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
5,136
Added 9.25%
50,385
Common Stock
Aug 24
2020
SELL
Open market or private sale
$2,621,291
$138.21 p/Share
18,966
Reduced 29.54%
45,249
Common Stock
Aug 18
2020
SELL
Open market or private sale
$2,288,652
$136.53 p/Share
16,763
Reduced 20.7%
64,215
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
35,729
Added 30.61%
80,978
Common Stock
Apr 20
2020
SELL
Open market or private sale
$1,544,419
$122.68 p/Share
12,589
Reduced 21.88%
44,948
Common Stock
Feb 28
2020
SELL
Open market or private sale
$244,404
$110.44 p/Share
2,213
Reduced 4.14%
51,296
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
-
6,241
Added 9.79%
57,537
Common Stock
Feb 27
2020
SELL
Open market or private sale
$321,688
$117.49 p/Share
2,738
Reduced 4.87%
53,509
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$75,731
$121.95 p/Share
621
Reduced 1.09%
56,097
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$9,634
$121.95 p/Share
79
Added 0.14%
56,132
Common Stock
Aug 20
2019
SELL
Open market or private sale
$1,180,270
$119.8 p/Share
9,852
Reduced 14.85%
56,481
Common Stock