Sep 30
2024
BUY
Grant, award, or other acquisition
$14,986
$25.23 p/Share
594
Added 0.94%
62,545
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$14,998
$22.22 p/Share
675
Added 1.08%
61,951
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
$70,011
$22.24 p/Share
3,148
Added 4.89%
61,276
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$14,998
$22.42 p/Share
669
Added 1.14%
58,128
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$14,986
$23.75 p/Share
631
Added 1.09%
57,459
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$14,994
$19.6 p/Share
765
Added 1.33%
56,828
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$14,164
$20.44 p/Share
693
Added 1.22%
56,063
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$70,017
$19.88 p/Share
3,522
Added 5.98%
55,370
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$13,736
$21.77 p/Share
631
Added 1.2%
51,848
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$13,738
$24.23 p/Share
567
Added 1.09%
51,217
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$13,744
$21.08 p/Share
652
Added 1.27%
50,650
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$12,901
$19.4 p/Share
665
Added 1.31%
49,998
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
$60,013
$20.73 p/Share
2,895
Added 5.54%
49,333
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$12,493
$23.05 p/Share
542
Added 1.15%
46,438
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$12,483
$24.38 p/Share
512
Added 1.1%
45,896
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$12,478
$23.41 p/Share
533
Added 1.16%
45,384
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$12,477
$23.63 p/Share
528
Added 1.16%
44,851
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
$50,016
$24.59 p/Share
2,034
Added 4.39%
44,323
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$12,480
$24.0 p/Share
520
Added 1.21%
42,289
Common Stock
Dec 31
2020
BUY
Open market or private purchase
$12,499
$17.53 p/Share
713
Added 1.68%
41,769
Common Stock
Sep 30
2020
BUY
Open market or private purchase
$12,490
$12.01 p/Share
1,040
Added 2.47%
41,056
Common Stock
Jun 30
2020
BUY
Open market or private purchase
$12,487
$13.89 p/Share
899
Added 2.2%
40,016
Common Stock
May 26
2020
BUY
Grant, award, or other acquisition
-
3,841
Added 8.94%
39,117
Common Stock
Mar 31
2020
BUY
Open market or private purchase
$12,495
$14.91 p/Share
838
Added 2.32%
35,276
Common Stock
Jan 02
2020
BUY
Open market or private purchase
$12,491
$25.44 p/Share
491
Added 1.41%
34,438
Common Stock