Dec 12
2024
SELL
Open market or private sale
$6,581,730
$2193.91 p/Share
3,000
Reduced 5.46%
51,911
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$10,135,598
$2172.69 p/Share
4,665
Reduced 7.83%
54,911
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
9,477
Added 13.72%
59,576
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$9,868,324
$2227.11 p/Share
4,431
Reduced 8.13%
50,099
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
9,135
Added 14.35%
54,530
Common Stock
Dec 05
2024
SELL
Open market or private sale
$8,306,550
$2373.3 p/Share
3,500
Reduced 7.16%
45,395
Common Stock
Nov 21
2024
SELL
Open market or private sale
$8,125,809
$2321.66 p/Share
3,500
Reduced 6.68%
48,895
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$11,385,872
$1134.39 p/Share
10,037
Reduced 16.08%
52,395
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
20,393
Added 24.62%
62,432
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$3,158,141
$1134.39 p/Share
2,784
Reduced 6.21%
42,039
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
5,923
Added 11.67%
44,823
Common Stock
Oct 13
2023
SELL
Open market or private sale
$2,522,933
$889.61 p/Share
2,836
Reduced 6.8%
38,900
Common Stock
Sep 22
2023
SELL
Open market or private sale
$2,517,347
$887.64 p/Share
2,836
Reduced 6.36%
41,736
Common Stock
Sep 01
2023
SELL
Open market or private sale
$2,560,284
$902.78 p/Share
2,836
Reduced 5.98%
44,572
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$6,561,927
$615.45 p/Share
10,662
Reduced 18.36%
47,408
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
22,157
Added 27.62%
58,070
Common Stock
Nov 14
2022
SELL
Open market or private sale
$5,977,600
$597.76 p/Share
10,000
Reduced 21.78%
35,913
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$2,872,804
$407.49 p/Share
7,050
Reduced 13.31%
45,913
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
14,656
Added 21.67%
52,963
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$190,068
$404.4 p/Share
470
Reduced 1.21%
38,307
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
1,372
Added 3.42%
38,777
Common Stock
Mar 30
2021
SELL
Open market or private sale
$6,224,186
$481.45 p/Share
12,928
Reduced 25.68%
37,405
Common Stock
Mar 23
2021
SELL
Open market or private sale
$7,096,800
$473.12 p/Share
15,000
Reduced 22.96%
50,333
Common Stock
Mar 16
2021
SELL
Open market or private sale
$7,279,500
$485.3 p/Share
15,000
Reduced 18.67%
65,333
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$3,273,118
$506.91 p/Share
6,457
Reduced 7.44%
80,333
Common Stock