Feb 27
2024
|
BUY
Open market or private purchase
|
$2,413
$24.13 p/Share
|
100
|
|
Feb 21
2024
|
BUY
Open market or private purchase
|
$4,289
$24.51 p/Share
|
175
|
|
Feb 05
2024
|
BUY
Open market or private purchase
|
$62,500
$25.0 p/Share
|
2,500
|
|
Aug 23
2023
|
BUY
Open market or private purchase
|
$25,000
$25.0 p/Share
|
1,000
|
|
May 31
2023
|
BUY
Open market or private purchase
|
$115,150
$23.03 p/Share
|
5,000
|
|
Feb 24
2023
|
BUY
Open market or private purchase
|
$4,823
$27.56 p/Share
|
175
|
|
Dec 21
2022
|
BUY
Open market or private purchase
|
$15,043
$20.75 p/Share
|
725
|
|
May 09
2022
|
BUY
Open market or private purchase
|
$86,250
$17.25 p/Share
|
5,000
|
|
Oct 28
2021
|
BUY
Open market or private purchase
|
$87,500
$17.5 p/Share
|
5,000
|
|
Aug 31
2021
|
BUY
Open market or private purchase
|
$21,140
$17.5 p/Share
|
1,208
|
|
Aug 26
2021
|
BUY
Open market or private purchase
|
$22,610
$17.5 p/Share
|
1,292
|
|
Jan 27
2021
|
BUY
Open market or private purchase
|
$154,700
$15.47 p/Share
|
10,000
|
|
Oct 29
2020
|
BUY
Open market or private purchase
|
$11,220
$13.6 p/Share
|
825
|
|
Oct 28
2020
|
BUY
Open market or private purchase
|
$15,980
$13.6 p/Share
|
1,175
|
|