Sep 03
2024
BUY
Grant, award, or other acquisition
$5,263
$19.28 p/Share
273
Added 0.84%
32,232
Common
Jun 03
2024
BUY
Grant, award, or other acquisition
$5,187
$19.5 p/Share
266
Added 0.83%
31,918
Common
Mar 13
2024
BUY
Open market or private purchase
$9,550
$19.1 p/Share
500
Added 1.56%
31,614
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
$11,685
$19.64 p/Share
595
Added 1.88%
31,114
Common
Mar 01
2024
BUY
Open market or private purchase
$1,935
$19.35 p/Share
100
Added 0.33%
30,519
Common
Feb 29
2024
BUY
Open market or private purchase
$1,945
$19.45 p/Share
100
Added 0.33%
30,419
Common
Feb 28
2024
BUY
Open market or private purchase
$1,951
$19.51 p/Share
100
Added 0.33%
30,319
Common
Feb 27
2024
BUY
Open market or private purchase
$3,950
$19.75 p/Share
200
Added 0.66%
30,219
Common
Jan 29
2024
BUY
Open market or private purchase
$19,979
$21.46 p/Share
931
Added 3.01%
30,019
Common
Dec 01
2023
BUY
Grant, award, or other acquisition
$5,137
$19.99 p/Share
257
Added 0.88%
29,055
Common
Oct 31
2023
BUY
Open market or private purchase
$557
$20.64 p/Share
27
Added 0.09%
28,798
Common
Sep 01
2023
BUY
Grant, award, or other acquisition
$5,065
$20.1 p/Share
252
Added 0.87%
28,739
Common
Jul 25
2023
BUY
Open market or private purchase
$543
$20.92 p/Share
26
Added 0.09%
28,487
Common
Jun 26
2023
BUY
Open market or private purchase
$548
$21.1 p/Share
26
Added 0.09%
28,428
Common
Jun 01
2023
BUY
Grant, award, or other acquisition
$5,581
$23.75 p/Share
235
Added 0.82%
28,402
Common
Apr 25
2023
BUY
Open market or private purchase
$1,672
$22.0 p/Share
76
Added 0.27%
28,167
Common
Mar 01
2023
BUY
Grant, award, or other acquisition
$16,982
$24.4 p/Share
696
Added 2.42%
28,062
Common
Jan 31
2023
BUY
Open market or private purchase
$30,001
$22.99 p/Share
1,305
Added 4.55%
27,366
Common
Jan 27
2023
BUY
Open market or private purchase
$7,110
$22.5 p/Share
316
Added 1.2%
26,061
Common
Dec 01
2022
BUY
Grant, award, or other acquisition
$7,218
$23.36 p/Share
309
Added 1.19%
25,721
Common
Oct 27
2022
BUY
Open market or private purchase
$8,505
$22.5 p/Share
378
Added 1.47%
25,412
Common
Sep 01
2022
BUY
Grant, award, or other acquisition
$6,566
$23.45 p/Share
280
Added 1.11%
25,011
Common
Jul 29
2022
BUY
Open market or private purchase
$5,154
$23.75 p/Share
217
Added 0.87%
24,731
Common
Jul 28
2022
BUY
Open market or private purchase
$1,683
$23.7 p/Share
71
Added 0.29%
24,513
Common
Jun 01
2022
BUY
Grant, award, or other acquisition
$6,853
$24.65 p/Share
278
Added 1.13%
24,423
Common