Apr 03
2025
|
BUY
Open market or private purchase
|
$3,431,874
$16.15 p/Share
|
212,500
|
|
Mar 28
2025
|
BUY
Open market or private purchase
|
$10,792,320
$18.48 p/Share
|
584,000
|
|
Mar 27
2025
|
BUY
Open market or private purchase
|
$2,419,383
$19.46 p/Share
|
124,326
|
|
Mar 26
2025
|
BUY
Open market or private purchase
|
$1,657,773
$19.47 p/Share
|
85,145
|
|
Mar 13
2025
|
BUY
Open market or private purchase
|
$837,827
$16.99 p/Share
|
49,313
|
|
Mar 12
2025
|
BUY
Open market or private purchase
|
$1,347,903
$16.78 p/Share
|
80,328
|
|
Mar 11
2025
|
BUY
Open market or private purchase
|
$7,929,600
$16.52 p/Share
|
480,000
|
|
Mar 10
2025
|
BUY
Open market or private purchase
|
$9,387,440
$17.32 p/Share
|
542,000
|
|