|
Jan 07
2026
|
BUY
Open market or private purchase
|
$839,163
$18.11 p/Share
|
46,337
|
|
|
Jan 06
2026
|
BUY
Open market or private purchase
|
$5,159,067
$16.74 p/Share
|
308,188
|
|
|
Jan 05
2026
|
BUY
Open market or private purchase
|
$3,197,036
$15.77 p/Share
|
202,729
|
|
|
Jan 02
2026
|
BUY
Open market or private purchase
|
$7,582,763
$16.27 p/Share
|
466,058
|
|
|
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
|
|