Jun 14
2024
BUY
Grant, award, or other acquisition
$14,998
$21.58 p/Share
695
Added 1.56%
43,970
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
$29,990
$22.6 p/Share
1,327
Added 2.98%
43,275
Common Stock
Jun 20
2023
BUY
Open market or private purchase
$8,821
$20.14 p/Share
438
Added 1.03%
41,898
Common Stock
May 04
2023
BUY
Open market or private purchase
$24,927
$16.82 p/Share
1,482
Added 3.45%
41,460
Common Stock
Mar 31
2023
BUY
Open market or private purchase
$9,799
$20.85 p/Share
470
Added 1.16%
39,978
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$24,942
$22.39 p/Share
1,114
Added 2.74%
39,508
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$29,986
$23.78 p/Share
1,261
Added 3.18%
38,394
Common Stock
Dec 30
2022
BUY
Open market or private purchase
$9,605
$23.6 p/Share
407
Added 1.09%
36,987
Common Stock
Sep 30
2022
BUY
Open market or private purchase
$11,178
$19.01 p/Share
588
Added 1.58%
36,580
Common Stock
Aug 11
2022
BUY
Open market or private purchase
$49,634
$20.51 p/Share
2,420
Added 6.3%
35,992
Common Stock
Jun 30
2022
BUY
Open market or private purchase
$9,395
$22.53 p/Share
417
Added 1.23%
33,572
Common Stock
Jun 16
2022
BUY
Open market or private purchase
$29,445
$22.46 p/Share
1,311
Added 3.8%
33,155
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$20,493
$22.77 p/Share
900
Added 2.75%
31,844
Common Stock
Mar 31
2022
BUY
Open market or private purchase
$5,852
$22.25 p/Share
263
Added 0.84%
30,914
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$19,989
$21.87 p/Share
914
Added 2.9%
30,651
Common Stock
Feb 09
2022
BUY
Open market or private purchase
$4,513
$21.8 p/Share
207
Added 0.69%
29,627
Common Stock
Feb 04
2022
BUY
Open market or private purchase
$45,363
$21.55 p/Share
2,105
Added 6.68%
29,420
Common Stock
Dec 31
2021
BUY
Open market or private purchase
$13,278
$21.66 p/Share
613
Added 2.19%
27,315
Common Stock
Dec 23
2021
BUY
Open market or private purchase
$39,404
$21.71 p/Share
1,815
Added 6.36%
26,702
Common Stock
Dec 21
2021
BUY
Open market or private purchase
$60,220
$21.4 p/Share
2,814
Added 10.16%
24,887
Common Stock
Sep 22
2021
BUY
Open market or private purchase
$99,747
$21.35 p/Share
4,672
Added 17.47%
22,073
Common Stock
Jun 18
2021
BUY
Open market or private purchase
$32,337
$19.73 p/Share
1,639
Added 8.61%
17,401
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$17,484
$16.34 p/Share
1,070
Added 6.36%
15,762
Common Stock