| Shares Outstanding | 8.89M |
| Float | 8.75M |
| Float Short Interest Percentage | 1.33% |
| Owners (insider) | 1.39% |
| Owners (institutional) | 33.27% |
| Owners (insider) change | 1.29% |
| Owners (institutional) change | 6.71% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 10, 2025 | Trost Scot A. | Open Market Purchase | 200 | 22.88 | $ 4,575.64 |
| Dec 2, 2025 | Bauer Scott T | Open Market Purchase | 20 | 21.68 | $ 433.56 |
| Nov 21, 2025 | Swartz Kevin L | Open Market Purchase | 200 | 20.80 | $ 4,160.00 |
| Nov 13, 2025 | Beals Douglas W | Open Market Purchase | 500 | 21.37 | $ 10,685.00 |
| Oct 31, 2025 | Cassabaum Michelle R | Open Market Purchase | 44 | 20.82 | $ 916.08 |
| Oct 24, 2025 | Hagan Patrick G | Open Market Purchase | 300 | 20.85 | $ 6,255.00 |
| Aug 29, 2025 | Cassabaum Michelle R | Open Market Purchase | 278 | 19.83 | $ 5,512.74 |
| Jul 31, 2025 | Cassabaum Michelle R | Open Market Purchase | 164 | 18.29 | $ 2,999.56 |
| Jun 20, 2025 | Baker Jeffery C | Open Market Purchase | 500 | 17.18 | $ 8,590.00 |
| Jun 11, 2025 | Johnson Dan E | Open Market Purchase | 210 | 17.75 | $ 3,727.50 |
| Jun 3, 2025 | Wilson Michael A | Open Market Purchase | 200 | 17.50 | $ 3,500.00 |
| Jun 2, 2025 | BAUDLER BETTY A | Open Market Purchase | 100 | 17.50 | $ 1,750.00 |
| May 30, 2025 | Cassabaum Michelle R | Open Market Purchase | 314 | 17.54 | $ 5,507.56 |
| May 28, 2025 | BAUDLER BETTY A | Open Market Purchase | 100 | 17.53 | $ 1,752.50 |
| May 23, 2025 | Beals Douglas W | Open Market Purchase | 400 | 17.29 | $ 6,916.00 |
| May 22, 2025 | Hagan Patrick G | Open Market Purchase | 200 | 17.65 | $ 3,530.00 |
| May 21, 2025 | Snodgrass Adam | Open Market Purchase | 200 | 17.80 | $ 3,560.00 |
| May 21, 2025 | Schreier Richard | Open Market Purchase | 279 | 17.90 | $ 4,994.10 |
| May 19, 2025 | Thomas Robert A | Open Market Purchase | 164 | 17.75 | $ 2,911.00 |
| May 15, 2025 | Thomas Robert A | Open Market Purchase | 36 | 17.65 | $ 635.40 |
| May 2, 2025 | Beals Douglas W | Open Market Purchase | 275 | 17.59 | $ 4,837.25 |
| Apr 30, 2025 | Cassabaum Michelle R | Open Market Purchase | 122 | 17.05 | $ 2,080.10 |
| Apr 28, 2025 | Hagan Patrick G | Open Market Purchase | 500 | 16.65 | $ 8,325.00 |
| Apr 25, 2025 | Clausen Justin C | Open Market Purchase | 119 | 16.81 | $ 2,000.39 |
| Feb 28, 2025 | Cassabaum Michelle R | Open Market Purchase | 288 | 18.62 | $ 5,362.56 |
| Jan 31, 2025 | Cassabaum Michelle R | Open Market Purchase | 70 | 18.14 | $ 1,269.80 |