| Shares Outstanding | 4.33M |
| Float | 3.39M |
| Float Short Interest Percentage | 2.33% |
| Owners (insider) | 13.64% |
| Owners (institutional) | 41.17% |
| Owners (insider) change | 0.2% |
| Owners (institutional) change | 7.21% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jun 13, 2025 | Schmitt Benjamin Louis | Open Market Purchase | 500 | 28.99 | $ 14,492.50 |
| Jun 12, 2025 | Bochnowski Benjamin J | Open Market Purchase | 360 | 29.54 | $ 10,635.00 |
| May 12, 2025 | Bochnowski Benjamin J | Open Market Purchase | 7 | 30.52 | $ 213.64 |
| May 12, 2025 | Scheub Todd M. | Open Market Purchase | 45 | 30.52 | $ 1,373.40 |
| May 12, 2025 | Lowry Robert T | Open Market Purchase | 59 | 30.52 | $ 1,800.68 |
| Mar 11, 2025 | Schmitt Benjamin Louis | Open Market Purchase | 400 | 27.83 | $ 11,130.00 |
| Mar 11, 2025 | Youman Robert W. | Open Market Purchase | 1400 | 27.76 | $ 38,864.00 |
| Mar 7, 2025 | Bochnowski Benjamin J | Open Market Purchase | 1739 | 28.39 | $ 49,370.54 |
| Feb 28, 2025 | Schmitt Benjamin Louis | Open Market Purchase | 500 | 26.56 | $ 13,278.00 |
| Feb 28, 2025 | Alwin Martin P | Open Market Purchase | 911 | 26.71 | $ 24,331.87 |
| Feb 24, 2025 | BURKE CAROLYN M. | Open Market Purchase | 900 | 26.47 | $ 23,822.50 |
| Feb 7, 2025 | Schmitt Benjamin Louis | Open Market Purchase | 500 | 27.00 | $ 13,500.00 |
| Feb 7, 2025 | BURKE CAROLYN M. | Open Market Purchase | 800 | 26.50 | $ 21,200.00 |
| Feb 6, 2025 | BURKE CAROLYN M. | Open Market Purchase | 500 | 26.85 | $ 13,425.00 |
| Feb 3, 2025 | Bochnowski Benjamin J | Open Market Purchase | 200 | 26.75 | $ 5,349.80 |
| Dec 13, 2024 | Schmitt Benjamin Louis | Open Market Purchase | 500 | 31.13 | $ 15,563.45 |
| Dec 5, 2024 | Bochnowski Benjamin J | Open Market Purchase | 233 | 31.01 | $ 7,225.42 |