Feb 25
2025
|
BUY
Open market or private purchase
|
$2,450,346
$28.09 p/Share
|
87,232
|
|
Feb 24
2025
|
BUY
Open market or private purchase
|
$859,061
$28.28 p/Share
|
30,377
|
|
Mar 25
2024
|
BUY
Open market or private purchase
|
$239,190
$9.38 p/Share
|
25,500
|
|
Mar 22
2024
|
BUY
Open market or private purchase
|
$381,710
$9.31 p/Share
|
41,000
|
|
Mar 21
2024
|
BUY
Open market or private purchase
|
$377,600
$9.44 p/Share
|
40,000
|
|
Mar 19
2024
|
BUY
Open market or private purchase
|
$99,700
$9.97 p/Share
|
10,000
|
|
Mar 18
2024
|
BUY
Open market or private purchase
|
$595,036
$9.91 p/Share
|
60,044
|
|
Mar 15
2024
|
BUY
Open market or private purchase
|
$181,402
$9.89 p/Share
|
18,342
|
|
Mar 14
2024
|
BUY
Open market or private purchase
|
$1,188,953
$9.23 p/Share
|
128,814
|
|
Mar 13
2024
|
BUY
Open market or private purchase
|
$944,999
$9.45 p/Share
|
100,000
|
|
Mar 12
2024
|
BUY
Open market or private purchase
|
$988,000
$9.88 p/Share
|
100,000
|
|