Mar 23
2023
|
BUY
Open market or private purchase
|
$120,250
$24.05 p/Share
|
5,000
|
|
Mar 17
2023
|
BUY
Open market or private purchase
|
$122,500
$24.5 p/Share
|
5,000
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$194,000
$24.25 p/Share
|
8,000
|
|
Mar 10
2023
|
BUY
Open market or private purchase
|
$198,000
$24.75 p/Share
|
8,000
|
|
Jun 17
2022
|
BUY
Open market or private purchase
|
$396,180
$22.01 p/Share
|
18,000
|
|
Jun 14
2022
|
BUY
Open market or private purchase
|
$508,860
$23.13 p/Share
|
22,000
|
|
Jun 13
2022
|
BUY
Open market or private purchase
|
$240,500
$24.05 p/Share
|
10,000
|
|
May 12
2022
|
BUY
Open market or private purchase
|
$300,032
$23.19 p/Share
|
12,938
|
|
May 07
2021
|
BUY
Open market or private purchase
|
$313,000
$15.65 p/Share
|
20,000
|
|
May 06
2021
|
BUY
Open market or private purchase
|
$475,500
$15.85 p/Share
|
30,000
|
|
Mar 03
2021
|
BUY
Open market or private purchase
|
$163,000
$16.3 p/Share
|
10,000
|
|
Mar 02
2021
|
BUY
Open market or private purchase
|
$335,000
$16.75 p/Share
|
20,000
|
|
Dec 16
2020
|
BUY
Open market or private purchase
|
$310,250
$18.25 p/Share
|
17,000
|
|