Jun 17
2024
|
BUY
Open market or private purchase
|
$73,760
$16.0 p/Share
|
4,610
|
|
Jun 14
2024
|
BUY
Open market or private purchase
|
$546,858
$15.99 p/Share
|
34,200
|
|
Feb 06
2024
|
BUY
Open market or private purchase
|
$1,000,104
$16.78 p/Share
|
59,601
|
|
Nov 02
2023
|
BUY
Open market or private purchase
|
$1,632,610
$16.83 p/Share
|
97,006
|
|
Nov 01
2023
|
BUY
Open market or private purchase
|
$3,358,080
$15.84 p/Share
|
212,000
|
|
Aug 08
2023
|
BUY
Open market or private purchase
|
$1,771,573
$19.11 p/Share
|
92,704
|
|
Aug 07
2023
|
BUY
Open market or private purchase
|
$3,220,800
$19.52 p/Share
|
165,000
|
|