Jun 18
2024
BUY
Grant, award, or other acquisition
-
1,223
Added 0.59%
207,304
Common Stock
Mar 01
2024
BUY
Open market or private purchase
$48,192
$27.46 p/Share
1,755
Added 0.84%
206,075
Common Stock
Feb 06
2024
SELL
Open market or private sale
$0
$28.77 p/Share
0
Reduced 0.0%
204,312
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$41,612
$30.22 p/Share
1,377
Added 0.67%
204,312
Common Stock
Dec 01
2023
BUY
Open market or private purchase
$45,188
$27.86 p/Share
1,622
Added 0.79%
202,935
Common Stock
Sep 01
2023
BUY
Open market or private purchase
$45,487
$29.48 p/Share
1,543
Added 0.76%
201,306
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
661
Added 0.33%
199,756
Common Stock
Jun 01
2023
BUY
Open market or private purchase
$45,105
$27.42 p/Share
1,645
Added 0.82%
199,095
Common Stock
Mar 08
2023
SELL
Open market or private sale
$0
$35.2 p/Share
0
Reduced 0.0%
197,448
Common Stock
Mar 01
2023
BUY
Open market or private purchase
$44,759
$35.58 p/Share
1,258
Added 0.63%
197,448
Common Stock
Jan 18
2023
BUY
Grant, award, or other acquisition
$40,202
$35.02 p/Share
1,148
Added 0.58%
196,174
Common Stock
Dec 01
2022
BUY
Open market or private purchase
$39,798
$34.88 p/Share
1,141
Added 0.58%
195,026
Common Stock
Sep 01
2022
BUY
Open market or private purchase
$39,208
$32.43 p/Share
1,209
Added 0.62%
193,878
Common Stock
Jun 01
2022
BUY
Open market or private purchase
$40,037
$35.62 p/Share
1,124
Added 0.58%
192,664
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
519
Added 0.27%
191,535
Common Stock
Mar 01
2022
BUY
Open market or private purchase
$39,440
$40.41 p/Share
976
Added 0.51%
191,016
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$40,524
$34.14 p/Share
1,187
Added 0.62%
190,036
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$36,467
$40.03 p/Share
911
Added 0.48%
188,849
Common Stock
Sep 08
2021
BUY
Open market or private purchase
$27,314
$33.31 p/Share
820
Added 0.43%
187,935
Common Stock
Sep 03
2021
$7,075
$33.53 p/Share
211
Added 0.11%
187,115
Common Stock
Aug 31
2021
SELL
Other acquisition or disposition
-
1
Reduced 0.0%
186,900
Common Stock
Jun 01
2021
BUY
Open market or private purchase
$7,159
$34.92 p/Share
205
Added 0.11%
186,901
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
477
Added 0.26%
185,898
Common Stock
Mar 01
2021
BUY
Open market or private purchase
$7,076
$30.24 p/Share
234
Added 0.13%
185,421
Common Stock
Jan 14
2021
BUY
Grant, award, or other acquisition
$51,001
$24.77 p/Share
2,059
Added 1.1%
184,289
Common Stock