Aug 28
2024
SELL
Payment of exercise price or tax liability
$330,482
$613.14 p/Share
539
Reduced 2.84%
18,451
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$246,084
$606.12 p/Share
406
Reduced 2.09%
18,992
Common Stock
May 28
2024
-
1,112
Reduced 5.42%
19,398
Common Stock
May 14
2024
-
15,971
Reduced 43.78%
20,510
Common Stock
May 13
2024
SELL
Open market or private sale
$12,963,594
$591.27 p/Share
21,925
Reduced 37.54%
36,481
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$4,619,159
$210.68 p/Share
21,925
Added 27.29%
58,406
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$441,035
$572.03 p/Share
771
Reduced 2.07%
36,481
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$230,401
$564.71 p/Share
408
Reduced 1.08%
37,253
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
1,966
Added 4.93%
37,906
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$157,014
$545.19 p/Share
288
Reduced 1.09%
26,084
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$331,994
$541.59 p/Share
613
Reduced 2.27%
26,373
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$221,367
$545.24 p/Share
406
Reduced 1.48%
26,986
Common Stock
Aug 01
2023
SELL
Open market or private sale
$7,755,000
$550.0 p/Share
14,100
Reduced 33.98%
27,393
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$2,687,319
$190.59 p/Share
14,100
Added 25.36%
41,493
Common Stock
Jul 31
2023
SELL
Open market or private sale
$8,361,299
$557.42 p/Share
15,000
Reduced 35.38%
27,393
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$2,858,850
$190.59 p/Share
15,000
Added 26.14%
42,393
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$452,369
$541.76 p/Share
835
Reduced 2.96%
27,393
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$908,516
$550.95 p/Share
1,649
Reduced 5.52%
28,228
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
6,694
Added 18.3%
29,877
Common Stock
Nov 17
2022
-
468
Reduced 1.98%
23,183
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$55,807
$563.71 p/Share
99
Reduced 0.23%
42,351
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$349,500
$563.71 p/Share
620
Reduced 1.44%
42,450
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$329,620
$585.47 p/Share
563
Reduced 1.29%
43,070
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$178,194
$572.97 p/Share
311
Reduced 0.71%
43,633
Common Stock
Aug 15
2022
SELL
Open market or private sale
$7,423,665
$603.55 p/Share
12,300
Reduced 21.87%
43,944
Common Stock