| Shares Outstanding | 8.39M |
| Float | 6.73M |
| Float Short Interest Percentage | 0.61% |
| Owners (insider) | 12.29% |
| Owners (institutional) | 31.88% |
| Owners (insider) change | -0.12% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 12, 2025 | Barton Don | Open Market Sale | 375 | 30.29 | $ 11,359.76 |
| Nov 25, 2025 | LAFFERTY ALLISON | Open Market Purchase | 489 | 28.48 | $ 13,928.90 |
| Nov 12, 2025 | Barton Don | Open Market Sale | 375 | 28.69 | $ 10,760.44 |
| Oct 28, 2025 | Strong Gary | Open Market Purchase | 1000 | 27.50 | $ 27,500.00 |
| Sep 12, 2025 | Barton Don | Open Market Sale | 375 | 28.80 | $ 10,798.35 |
| Aug 27, 2025 | Gilbert James L | Other Disposition | 4237 | $ 0.00 | |
| Aug 14, 2025 | LAFFERTY ALLISON | Open Market Purchase | 523 | 27.69 | $ 14,482.97 |
| Aug 12, 2025 | Barton Don | Open Market Sale | 375 | 27.94 | $ 10,477.31 |
| Aug 8, 2025 | WITHROW TERRANCE P | Open Market Purchase | 294 | 26.88 | $ 7,902.72 |
| Aug 8, 2025 | Haidlen Erich A | Open Market Purchase | 245 | 27.01 | $ 6,617.35 |
| Aug 8, 2025 | Haidlen Erich A | Open Market Purchase | 71 | 27.24 | $ 1,934.14 |
| Aug 1, 2025 | Leonard Daniel J | Open Market Purchase | 1000 | 26.20 | $ 26,200.00 |
| Jul 30, 2025 | HOLDER H RANDOLPH JR | Open Market Purchase | 500 | 27.00 | $ 13,500.00 |
| Jul 14, 2025 | Barton Don | Open Market Sale | 375 | 28.63 | $ 10,735.58 |
| Jun 12, 2025 | Barton Don | Open Market Sale | 375 | 26.11 | $ 9,789.38 |
| May 27, 2025 | HOLDER H RANDOLPH JR | Open Market Purchase | 2000 | 24.83 | $ 49,659.80 |
| May 12, 2025 | Barton Don | Open Market Sale | 375 | 26.38 | $ 9,892.89 |
| Apr 30, 2025 | Pelton Janet S | Open Market Purchase | 747 | 26.02 | $ 19,436.57 |
| Apr 28, 2025 | Barton Don | Open Market Sale | 400 | 24.90 | $ 9,960.00 |
| Apr 28, 2025 | Pelton Janet S | Open Market Purchase | 4253 | 25.09 | $ 106,691.88 |
| Apr 24, 2025 | Courtney Christopher M. | Open Market Purchase | 400 | 24.52 | $ 9,808.90 |
| Apr 23, 2025 | LAFFERTY ALLISON | Open Market Purchase | 412 | 25.93 | $ 10,681.39 |
| Apr 14, 2025 | Barton Don | Open Market Sale | 375 | 23.73 | $ 8,899.73 |
| Mar 12, 2025 | Barton Don | Open Market Sale | 240 | 24.40 | $ 5,855.24 |
| Mar 12, 2025 | Barton Don | Open Market Sale | 135 | 24.72 | $ 3,337.24 |
| Feb 25, 2025 | HOLDER H RANDOLPH JR | Open Market Purchase | 150 | 27.00 | $ 4,050.00 |
| Feb 12, 2025 | Barton Don | Open Market Sale | 375 | 27.39 | $ 10,271.68 |
| Feb 10, 2025 | HOLDER H RANDOLPH JR | Open Market Purchase | 2393 | 25.00 | $ 59,825.00 |
| Feb 6, 2025 | Pelton Janet S | Other Disposition | 1000 | $ 0.00 | |
| Feb 6, 2025 | LAFFERTY ALLISON | Open Market Purchase | 381 | 25.49 | $ 9,711.69 |
| Jan 29, 2025 | HOLDER H RANDOLPH JR | Open Market Purchase | 6000 | 25.97 | $ 155,844.00 |