The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
2,000 | $22.52 | 2,000 $22.52 $45,040 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $22.45 | 1,000 $22.45 $22,450 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $22.53 | 1,000 $22.53 $22,525 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $22.60 | 1,000 $22.60 $22,600 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $22.65 | 1,000 $22.65 $22,646 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $22.78 | 1,000 $22.78 $22,778 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $22.96 | 1,000 $22.96 $22,960 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $23.01 | 1,000 $23.01 $23,005 |
Apr 01, 2025 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
1,000 | $23.13 | 1,000 $23.13 $23,129 |
Jun 14, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,829 | $18.61 | 1,829 $18.61 $34,029 |
Jun 14, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
2,500 | $18.65 | 2,500 $18.65 $46,625 |
Jun 14, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
671 | $18.70 | 671 $18.70 $12,548 |
Jun 13, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
6,157 | $18.25 | 6,157 $18.25 $112,365 |
Jun 13, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
2,500 | $18.37 | 2,500 $18.37 $45,925 |
Jun 13, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
2,300 | $18.37 | 2,300 $18.37 $42,251 |
Jun 13, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
100 | $18.38 | 100 $18.38 $1,838 |
Jun 13, 2024 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
100 | $18.44 | 100 $18.44 $1,844 |
Jun 05, 2023 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
157 | $13.94 | 157 $13.94 $2,189 |
Jun 05, 2023 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.95 | 1,000 $13.95 $13,950 |
May 23, 2023 SWEENEY SUSAN B |
SWEENEY SUSAN B
|
Buy |
500 | $14.57 | 500 $14.57 $7,285 |
May 22, 2023 Ginader Barbara |
Ginader Barbara
|
Buy |
500 | $13.97 | 500 $13.97 $6,985 |
May 22, 2023 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
800 | $14.00 | 800 $14.00 $11,197 |
May 22, 2023 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.75 | 1,000 $13.75 $13,750 |
May 22, 2023 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.79 | 1,000 $13.79 $13,794 |
Dec 06, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
200 | $13.40 | 200 $13.40 $2,680 |
Dec 05, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.50 | 1,000 $13.50 $13,500 |
Dec 05, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.50 | 1,000 $13.50 $13,500 |
Dec 05, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.55 | 1,000 $13.55 $13,549 |
Dec 05, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,477 | $13.55 | 1,477 $13.55 $20,013 |
Nov 30, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
523 | $13.62 | 523 $13.62 $7,123 |
Nov 30, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $13.58 | 1,000 $13.58 $13,580 |
Feb 04, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
745 | $15.38 | 745 $15.38 $11,454 |
Feb 04, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
900 | $15.54 | 900 $15.54 $13,986 |
Feb 04, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,255 | $15.40 | 1,255 $15.40 $19,327 |
Feb 04, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
3,100 | $15.55 | 3,100 $15.55 $48,205 |
Feb 03, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $15.62 | 1,000 $15.62 $15,620 |
Feb 03, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $15.65 | 1,000 $15.65 $15,650 |
Feb 03, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
900 | $15.72 | 900 $15.72 $14,148 |
Feb 03, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
100 | $15.70 | 100 $15.70 $1,570 |
Jan 11, 2022 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,000 | $15.80 | 1,000 $15.80 $15,800 |
Mar 19, 2021 Brown Michael Harlan |
Brown Michael Harlan
|
Buy |
2,000 | $13.73 | 2,000 $13.73 $27,460 |
Mar 18, 2021 Brown Michael Harlan |
Brown Michael Harlan
|
Buy |
1,742 | $13.80 | 1,742 $13.80 $24,040 |
Nov 10, 2020 Brown Michael Harlan |
Brown Michael Harlan
|
Buy |
2,000 | $12.13 | 2,000 $12.13 $24,260 |
Oct 28, 2020 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
3,600 | $11.76 | 3,600 $11.76 $42,336 |
Oct 27, 2020 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
400 | $11.85 | 400 $11.85 $4,740 |
Oct 27, 2020 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
4,000 | $11.90 | 4,000 $11.90 $47,600 |
Nov 04, 2019 GRACE EDWARD P III |
GRACE EDWARD P III
|
Sell |
6,766 | $16.80 | 6,766 $16.80 $113,669 |
Oct 17, 2018 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
1,766 | $14.82 | 1,766 $14.82 $26,172 |
Feb 20, 2018 GRACE EDWARD P III |
GRACE EDWARD P III
|
Buy |
3,000 | $14.80 | 3,000 $14.80 $44,400 |
Jan 31, 2018 Brown Michael Harlan |
Brown Michael Harlan
|
Buy |
1,000 | $14.99 | 1,000 $14.99 $14,990 |
Jan 31, 2018 Brown Michael Harlan |
Brown Michael Harlan
|
Buy |
1,000 | $14.95 | 1,000 $14.95 $14,950 |
TOP