Mar 11
2025
|
BUY
Open market or private purchase
|
$18,088
$25.84 p/Share
|
700
|
|
Apr 30
2024
|
BUY
Open market or private purchase
|
$7,272
$18.18 p/Share
|
400
|
|
Apr 29
2024
|
BUY
Open market or private purchase
|
$37,500
$18.75 p/Share
|
2,000
|
|
Mar 14
2024
|
BUY
Open market or private purchase
|
$23,880
$19.51 p/Share
|
1,224
|
|
May 23
2023
|
BUY
Grant, award, or other acquisition
|
$8,904
$18.55 p/Share
|
480
|
|
May 23
2023
|
BUY
Open market or private purchase
|
$18,750
$18.75 p/Share
|
1,000
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$1,478
$18.25 p/Share
|
81
|
|
May 09
2023
|
BUY
Open market or private purchase
|
$9,225
$18.45 p/Share
|
500
|
|
May 08
2023
|
BUY
Open market or private purchase
|
$13,670
$18.65 p/Share
|
733
|
|
May 05
2023
|
BUY
Open market or private purchase
|
$732
$18.3 p/Share
|
40
|
|