Dec 16
2024
BUY
Grant, award, or other acquisition
$10,828
$25.72 p/Share
421
Added 0.81%
51,523
Common Stock $0.01 Par...
Sep 16
2024
BUY
Grant, award, or other acquisition
$10,231
$21.36 p/Share
479
Added 0.93%
51,102
Common Stock $0.01 Par...
Jul 23
2024
-
500
Reduced 0.98%
50,623
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$10,145
$20.25 p/Share
501
Added 0.97%
51,123
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$10,044
$20.25 p/Share
496
Added 0.97%
50,622
Common Stock $0.01 Par...
Mar 05
2024
SELL
Open market or private sale
$105,100
$21.02 p/Share
5,000
Reduced 9.07%
50,126
Common Stock $0.01 Par...
Feb 01
2024
BUY
Grant, award, or other acquisition
$124,998
$20.84 p/Share
5,998
Added 9.81%
55,126
Common Stock $0.01 Par...
Dec 15
2023
BUY
Grant, award, or other acquisition
$9,874
$21.19 p/Share
466
Added 0.94%
49,128
Common Stock $0.01 Par...
Dec 07
2023
-
1,500
Reduced 2.99%
48,662
Common Stock $0.01 Par...
Sep 15
2023
BUY
Grant, award, or other acquisition
$9,324
$17.66 p/Share
528
Added 1.04%
50,162
Common Stock $0.01 Par...
Jun 15
2023
BUY
Grant, award, or other acquisition
$10,379
$17.27 p/Share
601
Added 1.19%
49,701
Common Stock $0.01 Par...
Mar 15
2023
BUY
Grant, award, or other acquisition
$9,096
$19.19 p/Share
474
Added 0.96%
49,100
Common Stock $0.01 Par...
Feb 08
2023
SELL
Open market or private sale
$120,000
$24.0 p/Share
5,000
Reduced 9.32%
48,626
Common Stock $0.01 Par...
Feb 01
2023
BUY
Grant, award, or other acquisition
$124,992
$22.73 p/Share
5,499
Added 9.3%
53,626
Common Stock $0.01 Par...
Dec 15
2022
BUY
Grant, award, or other acquisition
$8,884
$22.1 p/Share
402
Added 0.83%
48,127
Common Stock $0.01 Par...
Nov 30
2022
-
1,000
Reduced 2.05%
47,725
Common Stock $0.01 Par...
Sep 15
2022
BUY
Grant, award, or other acquisition
$8,427
$21.12 p/Share
399
Added 0.81%
48,725
Common Stock $0.01 Par...
Sep 02
2022
SELL
Open market or private sale
$81,400
$20.35 p/Share
4,000
Reduced 7.64%
48,326
Common Stock $0.01 Par...
Jun 15
2022
BUY
Grant, award, or other acquisition
$8,329
$19.06 p/Share
437
Added 0.83%
52,326
Common Stock $0.01 Par...
Mar 15
2022
BUY
Grant, award, or other acquisition
$8,231
$23.12 p/Share
356
Added 0.68%
51,889
Common Stock $0.01 Par...
Mar 14
2022
SELL
Open market or private sale
$105,975
$23.55 p/Share
4,500
Reduced 8.03%
51,533
Common Stock $0.01 Par...
Feb 01
2022
BUY
Grant, award, or other acquisition
$119,976
$24.54 p/Share
4,889
Added 8.03%
56,033
Common Stock $0.01 Par...
Dec 15
2021
BUY
Grant, award, or other acquisition
$8,565
$22.6 p/Share
379
Added 0.74%
51,144
Common Stock $0.01 Par...
Sep 15
2021
BUY
Grant, award, or other acquisition
$8,499
$20.73 p/Share
410
Added 0.8%
50,765
Common Stock $0.01 Par...
Aug 19
2021
SELL
Open market or private sale
$92,835
$20.63 p/Share
4,500
Reduced 8.2%
50,355
Common Stock $0.01 Par...