Dec 16
2024
BUY
Grant, award, or other acquisition
$10,828
$25.72 p/Share
421
Added 0.76%
55,014
Common Stock $0.01 Par...
Sep 16
2024
BUY
Grant, award, or other acquisition
$10,231
$21.36 p/Share
479
Added 0.87%
54,593
Common Stock $0.01 Par...
Sep 12
2024
SELL
Open market or private sale
$165,089
$20.48 p/Share
8,061
Reduced 12.97%
54,114
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$10,145
$20.25 p/Share
501
Added 0.8%
62,175
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$10,044
$20.25 p/Share
496
Added 0.8%
61,674
Common Stock $0.01 Par...
Mar 06
2024
SELL
Open market or private sale
$117,018
$21.28 p/Share
5,499
Reduced 8.25%
61,178
Common Stock $0.01 Par...
Feb 01
2024
BUY
Grant, award, or other acquisition
$124,998
$20.84 p/Share
5,998
Added 8.25%
66,677
Common Stock $0.01 Par...
Dec 15
2023
BUY
Grant, award, or other acquisition
$9,874
$21.19 p/Share
466
Added 0.76%
60,679
Common Stock $0.01 Par...
Sep 15
2023
BUY
Grant, award, or other acquisition
$9,324
$17.66 p/Share
528
Added 0.87%
60,213
Common Stock $0.01 Par...
Jun 15
2023
BUY
Grant, award, or other acquisition
$10,379
$17.27 p/Share
601
Added 1.0%
59,752
Common Stock $0.01 Par...
Mar 15
2023
BUY
Grant, award, or other acquisition
$9,096
$19.19 p/Share
474
Added 0.79%
59,151
Common Stock $0.01 Par...
Feb 15
2023
SELL
Open market or private sale
$117,042
$23.94 p/Share
4,889
Reduced 7.69%
58,677
Common Stock $0.01 Par...
Feb 01
2023
BUY
Grant, award, or other acquisition
$124,992
$22.73 p/Share
5,499
Added 7.96%
63,566
Common Stock $0.01 Par...
Dec 15
2022
BUY
Grant, award, or other acquisition
$8,884
$22.1 p/Share
402
Added 0.69%
58,067
Common Stock $0.01 Par...
Sep 15
2022
BUY
Grant, award, or other acquisition
$8,427
$21.12 p/Share
399
Added 0.69%
57,665
Common Stock $0.01 Par...
Jun 15
2022
BUY
Grant, award, or other acquisition
$8,329
$19.06 p/Share
437
Added 0.76%
57,266
Common Stock $0.01 Par...
Mar 15
2022
BUY
Grant, award, or other acquisition
$8,231
$23.12 p/Share
356
Added 0.62%
56,829
Common Stock $0.01 Par...
Mar 08
2022
SELL
Open market or private sale
$102,870
$22.86 p/Share
4,500
Reduced 7.38%
56,473
Common Stock $0.01 Par...
Feb 01
2022
BUY
Grant, award, or other acquisition
$119,976
$24.54 p/Share
4,889
Added 7.42%
60,973
Common Stock $0.01 Par...
Dec 15
2021
BUY
Grant, award, or other acquisition
$8,565
$22.6 p/Share
379
Added 0.67%
56,084
Common Stock $0.01 Par...
Sep 15
2021
BUY
Grant, award, or other acquisition
$8,499
$20.73 p/Share
410
Added 0.73%
55,705
Common Stock $0.01 Par...
Jun 15
2021
BUY
Grant, award, or other acquisition
$7,560
$22.17 p/Share
341
Added 0.61%
55,295
Common Stock $0.01 Par...
Jun 02
2021
SELL
Open market or private sale
$103,140
$22.92 p/Share
4,500
Reduced 7.57%
54,954
Common Stock $0.01 Par...
Mar 15
2021
BUY
Grant, award, or other acquisition
$7,518
$22.92 p/Share
328
Added 0.55%
59,454
Common Stock $0.01 Par...
Feb 01
2021
BUY
Grant, award, or other acquisition
$119,991
$18.06 p/Share
6,644
Added 10.1%
59,126
Common Stock $0.01 Par...