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
Aug 03
2022
BUY
Grant, award, or other acquisition
-
9,455
Added 5.21%
172,064
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
17,100
Added 9.52%
162,609
Common Stock
Aug 13
2021
SELL
Open market or private sale
$88,135
$30.36 p/Share
2,903
Reduced 1.96%
145,509
Common Stock
Aug 12
2021
SELL
Open market or private sale
$151,250
$30.25 p/Share
5,000
Reduced 3.26%
148,412
Common Stock
Aug 11
2021
SELL
Open market or private sale
$80,141
$30.53 p/Share
2,625
Reduced 1.68%
153,412
Common Stock