Oct 15
2024
SELL
Open market or private sale
$1,823,999
$72.96 p/Share
25,000
Reduced 20.64%
96,096
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
$113,999
$4.56 p/Share
25,000
Added 17.11%
121,096
Common Stock
Sep 16
2024
SELL
Open market or private sale
$2,066,750
$82.67 p/Share
25,000
Reduced 20.64%
96,096
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$113,500
$4.54 p/Share
25,000
Added 17.11%
121,096
Common Stock
Mar 18
2024
SELL
Open market or private sale
$50,001
$48.83 p/Share
1,024
Reduced 0.99%
102,149
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$244,056
$4.54 p/Share
53,757
Added 34.26%
103,173
Common Stock
Mar 06
2024
SELL
Open market or private sale
$160,311
$46.67 p/Share
3,435
Reduced 6.5%
49,416
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
19,328
Added 26.78%
52,851
Common Stock
Feb 12
2024
SELL
Open market or private sale
$1,121,025
$50.16 p/Share
22,349
Reduced 40.0%
33,523
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$101,017
$4.52 p/Share
22,349
Added 28.57%
55,872
Common Stock
Feb 09
2024
SELL
Open market or private sale
$1,436,430
$50.09 p/Share
28,677
Reduced 46.1%
33,523
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$129,620
$4.52 p/Share
28,677
Added 31.56%
62,200
Common Stock
Feb 07
2024
SELL
Open market or private sale
$45,200
$50.0 p/Share
904
Reduced 2.63%
33,523
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$4,086
$4.52 p/Share
904
Added 2.56%
34,427
Common Stock
Jan 09
2024
SELL
Open market or private sale
$780,161
$45.07 p/Share
17,310
Reduced 34.05%
33,523
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$78,241
$4.52 p/Share
17,310
Added 25.4%
50,833
Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,862,173
$40.05 p/Share
71,465
Reduced 68.07%
33,523
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$323,021
$4.52 p/Share
71,465
Added 40.5%
104,988
Common Stock
Dec 08
2023
SELL
Open market or private sale
$275,657
$40.02 p/Share
6,888
Reduced 17.04%
33,523
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$31,133
$4.52 p/Share
6,888
Added 12.41%
48,608
Common Stock
Dec 07
2023
SELL
Open market or private sale
$153,480
$40.0 p/Share
3,837
Reduced 8.67%
40,411
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$17,343
$4.52 p/Share
3,837
Added 8.42%
41,720
Common Stock
Dec 06
2023
SELL
Open market or private sale
$174,487
$40.02 p/Share
4,360
Reduced 8.97%
44,248
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$19,707
$4.52 p/Share
4,360
Added 10.32%
37,883
Common Stock
Jun 15
2023
SELL
Open market or private sale
$794,800
$35.12 p/Share
22,631
Reduced 40.3%
33,523
Common Stock