Aug 08
2025
|
BUY
Open market or private purchase
|
$616,550
$11.21 p/Share
|
55,000
|
|
Aug 07
2025
|
BUY
Open market or private purchase
|
$1,351,777
$10.61 p/Share
|
127,406
|
|
Aug 05
2025
|
BUY
Open market or private purchase
|
$1,732,800
$10.83 p/Share
|
160,000
|
|
Aug 04
2025
|
BUY
Open market or private purchase
|
$28,144
$10.49 p/Share
|
2,683
|
|
Aug 01
2025
|
BUY
Open market or private purchase
|
$830,400
$10.38 p/Share
|
80,000
|
|
Jul 29
2025
|
BUY
Open market or private purchase
|
$7,593,750
$11.25 p/Share
|
675,000
|
|
Jul 28
2025
|
BUY
Open market or private purchase
|
$4,000,500
$11.43 p/Share
|
350,000
|
|
Jul 25
2025
|
BUY
Open market or private purchase
|
$3,209,632
$11.18 p/Share
|
287,087
|
|
Jun 24
2025
|
BUY
Open market or private purchase
|
$1,157,025
$10.34 p/Share
|
111,898
|
|
Jun 23
2025
|
BUY
Open market or private purchase
|
$727,211
$9.89 p/Share
|
73,530
|
|
Jun 20
2025
|
BUY
Open market or private purchase
|
$2,360,960
$9.92 p/Share
|
238,000
|
|
Jun 16
2025
|
BUY
Open market or private purchase
|
$1,350,092
$10.26 p/Share
|
131,588
|
|
Jun 13
2025
|
BUY
Open market or private purchase
|
$2,780,400
$9.93 p/Share
|
280,000
|
|
Jun 12
2025
|
BUY
Open market or private purchase
|
$2,450,400
$10.21 p/Share
|
240,000
|
|
Apr 07
2025
|
BUY
Open market or private purchase
|
$523,800
$8.38 p/Share
|
62,506
|
|
Apr 03
2025
|
BUY
Open market or private purchase
|
$1,349,429
$9.17 p/Share
|
147,157
|
|