Sep 09
2025
SELL
Sale (or disposition) back to the issuer
$92,027
$23.03 p/Share
3,996
Reduced 2.23%
174,925
Common Stock
Sep 05
2025
SELL
Sale (or disposition) back to the issuer
$113,183
$23.58 p/Share
4,800
Reduced 2.61%
178,921
Common Stock
Sep 04
2025
SELL
Sale (or disposition) back to the issuer
$45,610
$23.39 p/Share
1,950
Reduced 1.05%
183,721
Common Stock
Sep 03
2025
SELL
Sale (or disposition) back to the issuer
$100,377
$23.48 p/Share
4,275
Reduced 2.25%
185,671
Common Stock
Aug 05
2025
BUY
Grant, award, or other acquisition
-
5,291
Added 2.71%
189,946
Common Stock
Jun 18
2025
SELL
Open market or private sale
$10,000
$25.0 p/Share
400
Reduced 0.22%
184,705
Common Stock
Jun 17
2025
SELL
Open market or private sale
$49,960
$24.98 p/Share
2,000
Reduced 1.07%
185,105
Common Stock
Jun 12
2025
SELL
Open market or private sale
$105,040
$25.25 p/Share
4,160
Reduced 2.17%
187,105
Common Stock
Jun 11
2025
SELL
Open market or private sale
$64,101
$25.62 p/Share
2,502
Reduced 1.29%
191,265
Common Stock
Jun 10
2025
SELL
Open market or private sale
$219,914
$25.67 p/Share
8,567
Reduced 4.23%
193,767
Common Stock
Mar 18
2025
SELL
Open market or private sale
$15,780
$26.3 p/Share
600
Reduced 0.3%
202,334
Common Stock
Mar 17
2025
SELL
Open market or private sale
$47,934
$26.63 p/Share
1,800
Reduced 0.88%
202,934
Common Stock
Jan 14
2025
BUY
Grant, award, or other acquisition
-
17,175
Added 7.74%
204,734
Common Stock
Sep 17
2024
SELL
Open market or private sale
$156,365
$28.43 p/Share
5,500
Reduced 2.85%
187,559
Common Stock
Jul 12
2024
SELL
Open market or private sale
$851
$24.33 p/Share
35
Reduced 0.02%
187,309
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
-
5,750
Added 2.89%
193,059
Common Stock
Jul 11
2024
SELL
Open market or private sale
$114,809
$24.14 p/Share
4,756
Reduced 2.48%
187,344
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
17,100
Added 8.17%
192,100
Common Stock
Dec 28
2023
SELL
Open market or private sale
$37,057
$22.27 p/Share
1,664
Reduced 0.94%
175,000
Common Stock
Dec 27
2023
SELL
Open market or private sale
$67,200
$22.4 p/Share
3,000
Reduced 1.67%
176,664
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
11,000
Added 5.77%
179,664
Common Stock
Jan 20
2023
SELL
Open market or private sale
$186,720
$23.34 p/Share
8,000
Reduced 4.53%
168,664
Common Stock
Jan 19
2023
SELL
Open market or private sale
$245,833
$23.5 p/Share
10,461
Reduced 5.59%
176,664
Common Stock
Jan 18
2023
SELL
Open market or private sale
$48,038
$23.56 p/Share
2,039
Reduced 1.08%
187,125
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
17,100
Added 8.29%
189,164
Common Stock