Feb 13
2025
SELL
Open market or private sale
$4,688,523
$183.26 p/Share
25,584
Reduced 77.9%
7,259
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$1,690,750
$67.63 p/Share
25,000
Added 43.22%
32,843
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
5,076
Added 39.29%
7,843
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$57,195
$182.15 p/Share
314
Reduced 10.19%
2,767
Common Stock
Aug 16
2024
SELL
Open market or private sale
$916,152
$188.47 p/Share
4,861
Reduced 61.4%
3,056
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$204,891
$42.15 p/Share
4,861
Added 38.04%
7,917
Common Stock
Aug 15
2024
SELL
Open market or private sale
$3,100,301
$192.1 p/Share
16,139
Reduced 84.08%
3,056
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$680,258
$42.15 p/Share
16,139
Added 45.68%
19,195
Common Stock
Feb 27
2024
SELL
Open market or private sale
$556,950
$182.01 p/Share
3,060
Reduced 50.25%
3,029
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$128,979
$42.15 p/Share
3,060
Added 33.45%
6,089
Common Stock
Feb 23
2024
SELL
Open market or private sale
$2,267,075
$185.37 p/Share
12,230
Reduced 80.15%
3,029
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$263,556
$21.55 p/Share
12,230
Added 44.49%
15,259
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
2,694
Added 47.07%
3,029
Common Stock
Mar 01
2023
SELL
Open market or private sale
$54,234,500
$5423.45 p/Share
10,000
Reduced 97.05%
304
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$9,400
$0.94 p/Share
10,000
Added 49.25%
10,304
Common Stock
Jan 03
2023
SELL
Open market or private sale
$2,529,500
$252.95 p/Share
10,000
Reduced 97.05%
304
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$9,400
$0.94 p/Share
10,000
Added 49.25%
10,304
Common Stock
Dec 05
2022
SELL
Open market or private sale
$2,446,441
$236.76 p/Share
10,333
Reduced 97.32%
285
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$9,713
$0.94 p/Share
10,333
Added 49.32%
10,618
Common Stock
Jan 05
2022
SELL
Open market or private sale
$864,174
$244.67 p/Share
3,532
Reduced 93.0%
266
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$7,311
$2.07 p/Share
3,532
Added 48.19%
3,798
Common Stock
Jan 04
2022
SELL
Open market or private sale
$1,626,000
$240.0 p/Share
6,775
Reduced 96.22%
266
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$10,230
$1.51 p/Share
6,775
Added 49.04%
7,041
Common Stock
Dec 27
2021
SELL
Open market or private sale
$340,320
$240.0 p/Share
1,418
Reduced 85.11%
248
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$2,141
$1.51 p/Share
1,418
Added 45.98%
1,666
Common Stock