Dec 16
2024
SELL
Payment of exercise price or tax liability
$708,154
$730.81 p/Share
969
Reduced 2.71%
34,792
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$387,204
$787.0 p/Share
492
Reduced 1.36%
35,761
Common Stock
Dec 06
2024
BUY
Grant, award, or other acquisition
-
3,499
Added 8.8%
36,253
Common Stock
Feb 14
2024
SELL
Open market or private sale
$9,855,226
$944.53 p/Share
10,434
Reduced 33.86%
20,378
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$23,735,850
$951.68 p/Share
24,941
Reduced 44.73%
30,812
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$13,333,898
$376.93 p/Share
35,375
Added 42.86%
47,153
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$2,718,813
$844.09 p/Share
3,221
Reduced 13.65%
20,378
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$934,919
$843.79 p/Share
1,108
Reduced 5.15%
20,400
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
3,199
Added 11.94%
23,599
Common Stock
Aug 24
2023
SELL
Open market or private sale
$5,205,046
$839.93 p/Share
6,197
Reduced 22.37%
21,508
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$14,264,548
$842.66 p/Share
16,928
Reduced 37.93%
27,705
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$8,819,875
$381.4 p/Share
23,125
Added 34.13%
44,633
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
-
3,798
Added 10.08%
33,884
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$370,613
$753.28 p/Share
492
Reduced 1.61%
30,086
Common Stock
Nov 23
2022
SELL
Open market or private sale
$8,882,625
$741.95 p/Share
11,972
Reduced 28.14%
30,578
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$28,209,550
$741.81 p/Share
38,028
Reduced 47.19%
42,550
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$18,949,000
$378.98 p/Share
50,000
Added 38.29%
80,578
Common Stock
Nov 07
2022
SELL
Open market or private sale
$5,875,148
$745.01 p/Share
7,886
Reduced 20.5%
30,578
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$18,954,585
$725.84 p/Share
26,114
Reduced 40.44%
38,464
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$12,985,280
$381.92 p/Share
34,000
Added 34.49%
64,578
Common Stock
Sep 12
2022
SELL
Open market or private sale
$3,362,571
$716.05 p/Share
4,696
Reduced 13.31%
30,578
Common Stock
Sep 09
2022
SELL
Payment of exercise price or tax liability
$25,805,813
$730.96 p/Share
35,304
Reduced 50.02%
35,274
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$22,226,799
$555.67 p/Share
40,000
Added 36.17%
70,578
Common Stock
Feb 23
2022
SELL
Open market or private sale
$4,156,210
$612.92 p/Share
6,781
Reduced 18.15%
30,578
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$20,282,193
$610.56 p/Share
33,219
Reduced 47.07%
37,359
Common Stock