May 24
2024
|
BUY
Open market or private purchase
|
$1,202,000
$12.02 p/Share
|
100,000
|
|
May 23
2024
|
BUY
Open market or private purchase
|
$1,217,000
$12.17 p/Share
|
100,000
|
|
May 21
2024
|
BUY
Open market or private purchase
|
$1,250,000
$12.5 p/Share
|
100,000
|
|
May 20
2024
|
BUY
Open market or private purchase
|
$1,460,993
$12.59 p/Share
|
116,044
|
|
May 08
2024
|
BUY
Open market or private purchase
|
$6,491,068
$10.43 p/Share
|
622,346
|
|
May 07
2024
|
BUY
Open market or private purchase
|
$10,391,409
$10.43 p/Share
|
996,300
|
|
May 06
2024
|
BUY
Open market or private purchase
|
$17,439,205
$9.54 p/Share
|
1,828,009
|
|