| Shares Outstanding | 6.10M |
| Float | 5.62M |
| Float Short Interest Percentage | 0.63% |
| Owners (insider) | 7.09% |
| Owners (institutional) | 74.03% |
| Owners (insider) change | 4.33% |
| Owners (institutional) change | 2.44% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | DiSanto Frederick D. | Open Market Purchase | 4925 | 19.00 | $ 93,558.50 |
| Nov 12, 2025 | MITAROTONDA JAMES A | Open Market Purchase | 2400 | 19.64 | $ 47,130.71 |
| Nov 12, 2025 | DiSanto Frederick D. | Open Market Purchase | 2571 | 19.48 | $ 50,093.55 |
| Sep 17, 2025 | MARDY MICHAEL J | Grant | 921 | 24.98 | $ 23,006.58 |
| Sep 17, 2025 | MITAROTONDA JAMES A | Grant | 1438 | 24.98 | $ 35,921.24 |
| Sep 17, 2025 | EVERETS JOHN | Grant | 1122 | 24.98 | $ 28,027.56 |
| Sep 17, 2025 | HENRY CHARLES W | Grant | 829 | 24.98 | $ 20,708.42 |
| Sep 17, 2025 | Scott Peggy | Grant | 892 | 24.98 | $ 22,282.16 |
| Sep 15, 2025 | DiSanto Frederick D. | Grant | 892 | 24.98 | $ 22,282.16 |
| Aug 20, 2025 | DiSanto Frederick D. | Open Market Purchase | 1014 | 22.99 | $ 23,313.72 |
| Aug 15, 2025 | DiSanto Frederick D. | Open Market Purchase | 5000 | 22.71 | $ 113,570.00 |
| Aug 12, 2025 | DiSanto Frederick D. | Open Market Purchase | 1000 | 22.99 | $ 22,990.00 |
| Aug 8, 2025 | DiSanto Frederick D. | Open Market Purchase | 296 | 22.50 | $ 6,659.04 |
| Jun 17, 2025 | DiSanto Frederick D. | Open Market Purchase | 16 | 23.00 | $ 368.00 |
| Jun 17, 2025 | MARDY MICHAEL J | Grant | 1009 | 23.36 | $ 23,570.24 |
| Jun 17, 2025 | HENRY CHARLES W | Grant | 911 | 23.36 | $ 21,280.96 |
| Jun 17, 2025 | MITAROTONDA JAMES A | Grant | 1563 | 23.36 | $ 36,511.68 |
| Jun 17, 2025 | Scott Peggy | Grant | 954 | 23.36 | $ 22,285.44 |
| Jun 17, 2025 | Galbato Chan | Grant | 430 | 23.36 | $ 10,044.80 |
| Jun 17, 2025 | EVERETS JOHN | Grant | 1224 | 23.36 | $ 28,592.64 |
| Jun 13, 2025 | DiSanto Frederick D. | Grant | 979 | 23.36 | $ 22,869.44 |
| Jun 12, 2025 | DiSanto Frederick D. | Open Market Purchase | 1066 | 23.26 | $ 24,794.40 |
| Jun 5, 2025 | DiSanto Frederick D. | Open Market Purchase | 1000 | 22.25 | $ 22,250.00 |
| May 30, 2025 | DiSanto Frederick D. | Open Market Purchase | 3923 | 22.54 | $ 88,430.60 |
| May 20, 2025 | DiSanto Frederick D. | Open Market Purchase | 2396 | 23.37 | $ 55,993.52 |
| May 12, 2025 | DiSanto Frederick D. | Open Market Purchase | 1042 | 23.50 | $ 24,482.80 |
| Mar 17, 2025 | MARDY MICHAEL J | Grant | 864 | 26.62 | $ 22,999.68 |
| Mar 17, 2025 | MITAROTONDA JAMES A | Grant | 1350 | 26.62 | $ 35,937.00 |
| Mar 17, 2025 | HENRY CHARLES W | Grant | 777 | 26.62 | $ 20,683.74 |
| Mar 17, 2025 | EVERETS JOHN | Grant | 1337 | 26.62 | $ 35,590.94 |
| Mar 17, 2025 | Scott Peggy | Grant | 837 | 26.62 | $ 22,280.94 |
| Mar 1, 2025 | Vlahos Nicholas Alec | Option Excercise | 1315 | $ 0.00 | |
| Dec 16, 2024 | MITAROTONDA JAMES A | Grant | 1096 | 28.99 | $ 31,773.04 |
| Dec 16, 2024 | HENRY CHARLES W | Grant | 638 | 28.99 | $ 18,495.62 |
| Dec 16, 2024 | MARDY MICHAEL J | Grant | 707 | 28.99 | $ 20,495.93 |
| Dec 16, 2024 | EVERETS JOHN | Grant | 686 | 28.99 | $ 19,887.14 |
| Dec 16, 2024 | Scott Peggy | Grant | 685 | 28.99 | $ 19,858.15 |
| Dec 13, 2024 | DiSanto Frederick D. | Grant | 686 | 28.99 | $ 19,887.14 |
| Dec 13, 2024 | DiSanto Frederick D. | Open Market Purchase | 654 | 28.62 | $ 18,717.48 |
| Dec 13, 2024 | HENRY CHARLES W | Other Disposition | 200 | 29.00 | $ 5,800.00 |
| Dec 11, 2024 | HENRY CHARLES W | Other Disposition | 4479 | 30.04 | $ 134,549.16 |