Oct 30
2024
BUY
Grant, award, or other acquisition
-
295,280
Added 44.64%
366,218
Common Stock
Sep 19
2024
SELL
Open market or private sale
$3,259,547
$16.29 p/Share
200,095
Reduced 73.83%
70,938
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$1,426,677
$7.13 p/Share
200,095
Added 42.47%
271,033
Common Stock
Aug 21
2024
SELL
Open market or private sale
$1,844,000
$18.44 p/Share
100,000
Reduced 58.5%
70,938
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$713,000
$7.13 p/Share
100,000
Added 36.91%
170,938
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,862,000
$18.62 p/Share
100,000
Reduced 58.5%
70,938
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$713,000
$7.13 p/Share
100,000
Added 36.91%
170,938
Common Stock
Aug 19
2024
SELL
Open market or private sale
$1,882,999
$18.83 p/Share
100,000
Reduced 58.5%
70,938
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$713,000
$7.13 p/Share
100,000
Added 36.91%
170,938
Common Stock
Aug 16
2024
SELL
Open market or private sale
$1,889,999
$18.9 p/Share
100,000
Reduced 58.5%
70,938
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$713,000
$7.13 p/Share
100,000
Added 36.91%
170,938
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
6,803
Added 8.75%
70,938
Common Stock
Mar 12
2024
SELL
Open market or private sale
$1,712,000
$26.75 p/Share
64,000
Reduced 49.95%
64,135
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$456,320
$7.13 p/Share
64,000
Added 33.31%
128,135
Common Stock
Mar 11
2024
SELL
Open market or private sale
$1,155,441
$26.45 p/Share
43,684
Reduced 40.52%
64,135
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$311,466
$7.13 p/Share
43,684
Added 28.83%
107,819
Common Stock
Mar 08
2024
SELL
Open market or private sale
$917,688
$25.83 p/Share
35,528
Reduced 35.65%
64,135
Common Stock
Mar 04
2024
SELL
Open market or private sale
$196,421
$26.33 p/Share
7,460
Reduced 6.96%
99,663
Common Stock
Mar 01
2024
SELL
Open market or private sale
$7,848,000
$26.16 p/Share
300,000
Reduced 73.69%
107,123
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$2,139,000
$7.13 p/Share
300,000
Added 42.43%
407,123
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
69,507
Added 39.35%
107,123
Common Stock
Aug 11
2023
SELL
Open market or private sale
$8,791,916
$34.35 p/Share
255,951
Reduced 87.19%
37,616
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$1,400,051
$5.47 p/Share
255,951
Added 46.58%
293,567
Common Stock
Aug 10
2023
SELL
Open market or private sale
$8,551,780
$34.7 p/Share
246,449
Reduced 86.76%
37,616
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$1,348,076
$5.47 p/Share
246,449
Added 46.45%
284,065
Common Stock