Mar 31
2025
|
BUY
Open market or private purchase
|
$213,306
$12.93 p/Share
|
16,497
|
|
Mar 26
2025
|
BUY
Open market or private purchase
|
$11,700,000
$13.0 p/Share
|
900,000
|
|
Dec 24
2024
|
BUY
Open market or private purchase
|
$225,202
$11.25 p/Share
|
20,018
|
|
Dec 23
2024
|
BUY
Open market or private purchase
|
$301,971
$10.98 p/Share
|
27,502
|
|
Dec 03
2024
|
BUY
Open market or private purchase
|
$403,200
$9.6 p/Share
|
42,000
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$280,395
$10.22 p/Share
|
27,436
|
|
Nov 19
2024
|
BUY
Open market or private purchase
|
$136,220
$9.73 p/Share
|
14,000
|
|
Sep 26
2024
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$13,775,882
$1.93 p/Share
|
7,137,763
|
|