|
Jan 20
2026
|
BUY
Open market or private purchase
|
$353,819
$19.6 p/Share
|
18,052
|
|
|
Jan 16
2026
|
BUY
Open market or private purchase
|
$51,240
$20.0 p/Share
|
2,562
|
|
|
Jan 15
2026
|
BUY
Open market or private purchase
|
$236,551
$19.89 p/Share
|
11,893
|
|
|
Jan 14
2026
|
BUY
Open market or private purchase
|
$110,404
$19.99 p/Share
|
5,523
|
|
|
Jan 13
2026
|
BUY
Open market or private purchase
|
$246,906
$19.8 p/Share
|
12,470
|
|
|
Jan 06
2026
|
BUY
Open market or private purchase
|
$300,339
$19.89 p/Share
|
15,100
|
|
|
Dec 05
2025
|
BUY
Open market or private purchase
|
$603,473
$19.54 p/Share
|
30,884
|
|
|
|
|
Dec 04
2025
|
BUY
Open market or private purchase
|
$91,365
$17.35 p/Share
|
5,266
|
|
|
Nov 13
2025
|
BUY
Open market or private purchase
|
$3,990,531
$12.65 p/Share
|
315,457
|
|
|
Apr 04
2024
|
BUY
Open market or private purchase
|
$2,999,994
$15.5 p/Share
|
193,548
|
|