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
Aug 03
2021
BUY
Grant, award, or other acquisition
-
11,000
Added 6.59%
156,037
Common Stock
Mar 19
2021
SELL
Open market or private sale
$70,020
$23.34 p/Share
3,000
Reduced 2.03%
145,037
Common Stock
Mar 17
2021
SELL
Open market or private sale
$166,320
$23.76 p/Share
7,000
Reduced 4.52%
148,037
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
17,100
Added 9.93%
155,037
Common Stock
Dec 17
2020
SELL
Open market or private sale
$42,180
$21.09 p/Share
2,000
Reduced 1.43%
137,937
Common Stock
Oct 29
2020
BUY
Other acquisition or disposition
-
677
Added 0.48%
139,937
Common Stock