Jun 11
2025
|
BUY
Open market or private purchase
|
$102,093
$24.75 p/Share
|
4,125
|
|
Jun 06
2024
|
BUY
Open market or private purchase
|
$5,610
$22.44 p/Share
|
250
|
|
Feb 22
2024
|
BUY
Open market or private purchase
|
$5,232
$20.93 p/Share
|
250
|
|
Nov 29
2023
|
BUY
Open market or private purchase
|
$7,593
$20.25 p/Share
|
375
|
|
Sep 02
2022
|
BUY
Open market or private purchase
|
$2,744
$21.95 p/Share
|
125
|
|
Sep 01
2022
|
BUY
Open market or private purchase
|
$5,390
$21.56 p/Share
|
250
|
|
May 20
2022
|
BUY
Open market or private purchase
|
$58,750
$23.5 p/Share
|
2,500
|
|
May 19
2022
|
BUY
Open market or private purchase
|
$59,250
$23.7 p/Share
|
2,500
|
|
Jun 02
2021
|
BUY
Open market or private purchase
|
$23,270
$23.27 p/Share
|
1,000
|
|
May 11
2021
|
BUY
Open market or private purchase
|
$7,387
$22.73 p/Share
|
325
|
|
May 07
2021
|
BUY
Open market or private purchase
|
$13,800
$23.55 p/Share
|
586
|
|