May 27
2022
SELL
Open market or private sale
$9,100,123
$333.57 p/Share
27,281
Reduced 66.58%
13,693
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$384,864
$336.42 p/Share
1,144
Reduced 2.72%
40,974
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
2,905
Added 6.45%
42,118
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$2,557,125
$333.48 p/Share
7,668
Reduced 16.36%
39,213
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
19,486
Added 32.67%
40,150
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$3,298,850
$328.8 p/Share
10,033
Reduced 24.11%
31,587
Common Stock
May 24
2022
SELL
Open market or private sale
$1,363,029
$325.15 p/Share
4,192
Reduced 13.27%
27,395
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
-
25,496
Added 37.99%
41,620
Common Stock
May 21
2022
SELL
Payment of exercise price or tax liability
$383,235
$322.86 p/Share
1,187
Reduced 6.86%
16,124
Common Stock
May 21
2022
BUY
Exercise of conversion of derivative security
-
3,117
Added 15.26%
17,311
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$1,112,947
$273.99 p/Share
4,062
Reduced 22.25%
14,194
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$913,375
$144.43 p/Share
6,324
Added 25.73%
18,256
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$673,863
$271.5 p/Share
2,482
Reduced 17.22%
11,932
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$645,076
$237.86 p/Share
2,712
Added 15.84%
14,414
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$1,650,559
$219.46 p/Share
7,521
Reduced 39.13%
11,702
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
-
19,112
Added 49.86%
19,223
Common Stock
Nov 02
2021
SELL
Open market or private sale
$236,520
$216.0 p/Share
1,095
Reduced 90.8%
111
Common Stock
Oct 25
2021
SELL
Open market or private sale
$1,684,620
$210.0 p/Share
8,022
Reduced 86.93%
1,206
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$230,073
$159.0 p/Share
1,447
Added 35.29%
2,653
Common Stock
Sep 13
2021
SELL
Open market or private sale
$4,496,064
$203.58 p/Share
22,085
Reduced 73.95%
7,781
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$1,434,302
$182.97 p/Share
7,839
Added 46.08%
9,172
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$592,881
$205.22 p/Share
2,889
Reduced 11.59%
22,027
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$575,430
$191.81 p/Share
3,000
Added 10.75%
24,916
Common Stock
May 30
2021
SELL
Payment of exercise price or tax liability
$108,123
$192.39 p/Share
562
Reduced 2.5%
21,916
Common Stock
May 30
2021
BUY
Exercise of conversion of derivative security
-
1,427
Added 5.97%
22,478
Common Stock