Jun 12
2025
|
SELL
Open market or private sale
|
$11,567,520
$21.75 p/Share
|
531,840
Reduced 30.99%
|
1,184,133
Common Stock
|
|
Jun 12
2025
|
BUY
Exercise of conversion of derivative security
|
$3,387,820
$6.37 p/Share
|
531,840
Added 23.66%
|
1,715,973
Common Stock
|
|
Apr 25
2025
|
SELL
Payment of exercise price or tax liability
|
$809,079
$16.55 p/Share
|
48,887
Reduced 3.96%
|
1,184,133
Common Stock
|
|
Mar 17
2025
|
BUY
Grant, award, or other acquisition
|
-
|
345,424
Added 21.88%
|
1,233,020
Common Stock
|
|
Jan 25
2025
|
SELL
Payment of exercise price or tax liability
|
$1,012,340
$22.82 p/Share
|
44,362
Reduced 4.76%
|
887,596
Common Stock
|
|
Oct 25
2024
|
SELL
Payment of exercise price or tax liability
|
$569,470
$15.5 p/Share
|
36,740
Reduced 3.79%
|
931,958
Common Stock
|
|
Jul 25
2024
|
SELL
Payment of exercise price or tax liability
|
$244,193
$12.09 p/Share
|
20,198
Reduced 2.04%
|
968,698
Common Stock
|
|
Apr 25
2024
|
SELL
Payment of exercise price or tax liability
|
$382,463
$10.41 p/Share
|
36,740
Reduced 3.58%
|
988,896
Common Stock
|
|
Mar 15
2024
|
BUY
Open market or private purchase
|
$148,856
$8.09 p/Share
|
18,400
Added 1.76%
|
1,025,636
Common Stock
|
|
Mar 14
2024
|
BUY
Open market or private purchase
|
$303,728
$8.12 p/Share
|
37,405
Added 48.73%
|
39,352
Common Stock
|
|
Jan 26
2024
|
BUY
Grant, award, or other acquisition
|
-
|
967,884
Added 49.95%
|
969,831
Common Stock
|
|