Jul 01
2025
BUY
Grant, award, or other acquisition
$23,746
$28.61 p/Share
830
Added 2.07%
39,291
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$23,722
$28.14 p/Share
843
Added 2.14%
38,461
Common Stock
Jan 01
2025
BUY
Grant, award, or other acquisition
$23,735
$28.77 p/Share
825
Added 2.15%
37,618
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$23,739
$29.49 p/Share
805
Added 2.14%
36,793
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$23,732
$29.74 p/Share
798
Added 2.17%
35,988
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$23,739
$32.88 p/Share
722
Added 2.01%
35,190
Common Stock
Feb 05
2024
BUY
Open market or private purchase
$125,050
$25.01 p/Share
5,000
Added 12.67%
34,468
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$23,743
$32.57 p/Share
729
Added 2.41%
29,468
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$23,967
$27.74 p/Share
864
Added 2.92%
28,739
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$23,727
$26.6 p/Share
892
Added 3.1%
27,875
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$23,748
$24.92 p/Share
953
Added 3.41%
26,983
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$23,734
$20.08 p/Share
1,182
Added 4.34%
26,030
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$23,747
$15.41 p/Share
1,541
Added 5.84%
24,848
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$23,749
$14.35 p/Share
1,655
Added 6.63%
23,307
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$23,741
$16.25 p/Share
1,461
Added 6.32%
21,652
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$23,736
$16.93 p/Share
1,402
Added 6.49%
20,191
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$23,745
$17.8 p/Share
1,334
Added 6.63%
18,789
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$23,748
$17.06 p/Share
1,392
Added 7.39%
17,455
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$23,750
$19.34 p/Share
1,228
Added 7.1%
16,063
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
1,519
Added 9.29%
14,835
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
2,079
Added 13.5%
13,316
Common Stock