Dec 16
2024
BUY
Grant, award, or other acquisition
$10,828
$25.72 p/Share
421
Added 0.65%
64,773
Common Stock $0.01 Par...
Sep 16
2024
BUY
Grant, award, or other acquisition
$10,231
$21.36 p/Share
479
Added 0.74%
64,352
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$10,145
$20.25 p/Share
501
Added 0.78%
63,873
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$10,044
$20.25 p/Share
496
Added 0.78%
63,372
Common Stock $0.01 Par...
Feb 07
2024
SELL
Open market or private sale
$52,785
$19.55 p/Share
2,700
Reduced 4.12%
62,876
Common Stock $0.01 Par...
Feb 01
2024
BUY
Grant, award, or other acquisition
$124,998
$20.84 p/Share
5,998
Added 8.38%
65,576
Common Stock $0.01 Par...
Dec 15
2023
BUY
Grant, award, or other acquisition
$9,874
$21.19 p/Share
466
Added 0.78%
59,578
Common Stock $0.01 Par...
Sep 15
2023
BUY
Grant, award, or other acquisition
$9,324
$17.66 p/Share
528
Added 0.89%
59,112
Common Stock $0.01 Par...
Jun 15
2023
BUY
Grant, award, or other acquisition
$10,379
$17.27 p/Share
601
Added 1.01%
58,651
Common Stock $0.01 Par...
Mar 15
2023
BUY
Grant, award, or other acquisition
$9,096
$19.19 p/Share
474
Added 0.81%
58,050
Common Stock $0.01 Par...
Feb 07
2023
SELL
Open market or private sale
$44,068
$23.95 p/Share
1,840
Reduced 3.1%
57,576
Common Stock $0.01 Par...
Feb 01
2023
BUY
Grant, award, or other acquisition
$124,992
$22.73 p/Share
5,499
Added 8.47%
59,416
Common Stock $0.01 Par...
Dec 15
2022
BUY
Grant, award, or other acquisition
$8,884
$22.1 p/Share
402
Added 0.74%
53,917
Common Stock $0.01 Par...
Sep 15
2022
BUY
Grant, award, or other acquisition
$8,427
$21.12 p/Share
399
Added 0.74%
53,515
Common Stock $0.01 Par...
Jun 15
2022
BUY
Grant, award, or other acquisition
$8,329
$19.06 p/Share
437
Added 0.82%
53,116
Common Stock $0.01 Par...
Mar 15
2022
BUY
Grant, award, or other acquisition
$8,231
$23.12 p/Share
356
Added 0.67%
52,679
Common Stock $0.01 Par...
Feb 03
2022
SELL
Open market or private sale
$74,610
$24.87 p/Share
3,000
Reduced 5.42%
52,323
Common Stock $0.01 Par...
Feb 01
2022
BUY
Grant, award, or other acquisition
$119,976
$24.54 p/Share
4,889
Added 8.12%
55,323
Common Stock $0.01 Par...
Dec 15
2021
BUY
Grant, award, or other acquisition
$8,565
$22.6 p/Share
379
Added 0.75%
50,434
Common Stock $0.01 Par...
Sep 15
2021
BUY
Grant, award, or other acquisition
$8,499
$20.73 p/Share
410
Added 0.81%
50,055
Common Stock $0.01 Par...
Jun 15
2021
BUY
Grant, award, or other acquisition
$7,560
$22.17 p/Share
341
Added 0.68%
49,645
Common Stock $0.01 Par...
Mar 15
2021
BUY
Grant, award, or other acquisition
$7,518
$22.92 p/Share
328
Added 0.66%
49,304
Common Stock $0.01 Par...
Feb 05
2021
SELL
Open market or private sale
$55,033
$19.31 p/Share
2,850
Reduced 5.5%
48,976
Common Stock $0.01 Par...
Feb 01
2021
BUY
Grant, award, or other acquisition
$119,991
$18.06 p/Share
6,644
Added 11.36%
51,826
Common Stock $0.01 Par...
Dec 15
2020
BUY
Grant, award, or other acquisition
$7,388
$16.79 p/Share
440
Added 0.96%
45,182
Common Stock $0.01 Par...