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
Dec 10
2020
BUY
Exercise of conversion of derivative security
-
10,383
Added 24.31%
32,321
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
-
4,917
Reduced 18.31%
21,938
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
-
9,334
Added 25.79%
26,855
Common Stock