|
Dec 29
2025
|
BUY
Open market or private purchase
|
$1,607,952
$16.16 p/Share
|
99,502
|
|
|
Dec 26
2025
|
BUY
Open market or private purchase
|
$3,579,807
$15.57 p/Share
|
229,917
|
|
|
Dec 24
2025
|
BUY
Open market or private purchase
|
$2,651,825
$15.83 p/Share
|
167,519
|
|
|
Dec 23
2025
|
BUY
Open market or private purchase
|
$3,571,666
$15.84 p/Share
|
225,484
|
|
|
Dec 22
2025
|
BUY
Open market or private purchase
|
$5,312,380
$15.9 p/Share
|
334,112
|
|
|
Dec 19
2025
|
BUY
Open market or private purchase
|
$3,540,274
$14.7 p/Share
|
240,835
|
|
|
Dec 18
2025
|
BUY
Open market or private purchase
|
$1,414,895
$13.61 p/Share
|
103,960
|
|
|
|
|
Dec 17
2025
|
BUY
Open market or private purchase
|
$4,397,140
$12.65 p/Share
|
347,600
|
|
|
Oct 31
2025
|
BUY
Conversion of derivative security
|
-
|
24,177,790
|
|