Dec 10
2024
SELL
Payment of exercise price or tax liability
$7,565,306
$2172.69 p/Share
3,482
Reduced 13.07%
23,160
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
6,320
Added 19.17%
26,642
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$8,135,632
$2227.11 p/Share
3,653
Reduced 15.24%
20,323
Common Stock
Dec 09
2024
SELL
Open market or private sale
$2,390
$2390.0 p/Share
1
Reduced 0.0%
20,322
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
6,626
Added 21.65%
23,976
Common Stock
Dec 06
2024
SELL
Open market or private sale
$6,143,760
$2385.0 p/Share
2,576
Reduced 12.93%
17,350
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
$1,295
$185.05 p/Share
7
Added 0.04%
19,926
Common Stock
Aug 08
2024
SELL
Open market or private sale
$6,000,575
$1714.45 p/Share
3,500
Reduced 14.95%
19,919
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$647,675
$185.05 p/Share
3,500
Added 13.0%
23,419
Common Stock
Jun 14
2024
SELL
Open market or private sale
$6,928,200
$1385.64 p/Share
5,000
Reduced 20.07%
19,919
Common Stock
May 24
2024
SELL
Open market or private sale
$10,039,188
$1373.35 p/Share
7,310
Reduced 22.68%
24,919
Common Stock
May 23
2024
SELL
Open market or private sale
$580,554
$1372.47 p/Share
423
Reduced 1.3%
32,229
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$8,410,367
$1134.39 p/Share
7,414
Reduced 18.5%
32,652
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
13,729
Added 25.52%
40,066
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$2,268,780
$1134.39 p/Share
2,000
Reduced 7.06%
26,337
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
3,948
Added 12.23%
28,337
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$5,030,688
$615.45 p/Share
8,174
Reduced 25.1%
24,389
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
15,586
Added 32.37%
32,563
Common Stock
Nov 15
2022
SELL
Open market or private sale
$1,357,783
$614.66 p/Share
2,209
Reduced 11.51%
16,977
Common Stock
Nov 14
2022
SELL
Open market or private sale
$8,295,937
$601.46 p/Share
13,793
Reduced 41.82%
19,186
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$2,281,536
$407.49 p/Share
5,599
Reduced 14.51%
32,979
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
10,992
Added 22.17%
38,578
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$179,958
$404.4 p/Share
445
Reduced 1.59%
27,586
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
1,180
Added 4.04%
28,031
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$2,772,798
$506.91 p/Share
5,470
Reduced 16.92%
26,851
Common Stock