| Shares Outstanding | 37.49M |
| Float | 35.84M |
| Float Short Interest Percentage | 3.56% |
| Owners (insider) | 2.19% |
| Owners (institutional) | 51.85% |
| Owners (insider) change | 0.54% |
| Owners (institutional) change | 0.68% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 15, 2025 | Seger Andrew M | Open Market Purchase | 27 | 41.45 | $ 1,119.26 |
| Dec 15, 2025 | Ryan Christina M | Open Market Purchase | 48 | 41.45 | $ 1,989.80 |
| Dec 15, 2025 | Ellspermann Susan J | Open Market Purchase | 24 | 41.45 | $ 994.90 |
| Nov 15, 2025 | Seger Andrew M | Open Market Purchase | 26 | 39.05 | $ 1,015.25 |
| Oct 15, 2025 | Ryan Christina M | Open Market Purchase | 28 | 38.97 | $ 1,091.05 |
| Oct 15, 2025 | SHEIDLER JACK | Open Market Purchase | 31 | 38.97 | $ 1,207.95 |
| Oct 15, 2025 | Ellspermann Susan J | Open Market Purchase | 28 | 38.97 | $ 1,091.05 |
| Oct 15, 2025 | Bawel Zachary W | Open Market Purchase | 155 | 38.97 | $ 6,039.73 |
| Sep 15, 2025 | Seger Andrew M | Open Market Purchase | 51 | 40.86 | $ 2,083.75 |
| Sep 15, 2025 | Ellspermann Susan J | Open Market Purchase | 223 | 40.86 | $ 9,111.29 |
| Sep 15, 2025 | Ryan Christina M | Open Market Purchase | 2 | 40.86 | $ 81.72 |
| Sep 15, 2025 | Bawel Zachary W | Open Market Purchase | 490 | 40.86 | $ 20,020.32 |
| Sep 15, 2025 | SHEIDLER JACK | Open Market Purchase | 50 | 40.86 | $ 2,042.89 |
| Aug 15, 2025 | Ellspermann Susan J | Open Market Purchase | 503 | 39.74 | $ 19,987.26 |
| Aug 15, 2025 | Ryan Christina M | Open Market Purchase | 503 | 39.74 | $ 19,987.26 |
| Aug 15, 2025 | Seger Andrew M | Open Market Purchase | 503 | 39.74 | $ 19,987.26 |
| Aug 15, 2025 | SHEIDLER JACK | Open Market Purchase | 503 | 39.74 | $ 19,987.26 |
| Aug 15, 2025 | Bawel Zachary W | Open Market Purchase | 503 | 39.74 | $ 19,987.26 |
| Aug 4, 2025 | Medley Diane B | Open Market Purchase | 882 | 37.95 | $ 33,472.78 |
| Jul 15, 2025 | Ryan Christina M | Open Market Purchase | 494 | 40.49 | $ 20,002.90 |
| Jul 15, 2025 | KELLY JASON M | Open Market Purchase | 494 | 40.49 | $ 20,002.90 |
| Jul 15, 2025 | Ellspermann Susan J | Open Market Purchase | 494 | 40.49 | $ 20,002.90 |
| Jul 15, 2025 | Bawel Zachary W | Open Market Purchase | 494 | 40.49 | $ 20,002.90 |
| Jul 15, 2025 | SHEIDLER JACK | Open Market Purchase | 494 | 40.49 | $ 20,002.90 |
| Jul 11, 2025 | Bawel Zachary W | Other Aquisition | 2748 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Ellspermann Susan J | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | SHEIDLER JACK | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Ryan Christina M | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Fine Marc D | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | KELLY JASON M | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Bawel Zachary W | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | McComb Gregory Scott | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Stokes Ronnie R | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Wagler Tyson J | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Root M. Darren | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Curry Angela | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Medley Diane B | Grant | 1298 | 0.00 | $ 0.00 |
| Jun 15, 2025 | Stokes Ronnie R | Open Market Purchase | 45 | 37.78 | $ 1,700.23 |
| Jun 15, 2025 | SHEIDLER JACK | Open Market Purchase | 48 | 37.78 | $ 1,813.58 |
| Jun 15, 2025 | Ellspermann Susan J | Open Market Purchase | 45 | 37.78 | $ 1,700.23 |
| Jun 15, 2025 | Bawel Zachary W | Open Market Purchase | 45 | 37.78 | $ 1,700.23 |
| Jun 15, 2025 | Ryan Christina M | Open Market Purchase | 45 | 37.78 | $ 1,700.23 |
| May 20, 2025 | KELLY JASON M | Open Market Sale | 2515 | 39.55 | $ 99,463.97 |
| May 15, 2025 | Bawel Zachary W | Open Market Purchase | 21 | 39.70 | $ 833.80 |
| May 15, 2025 | Ellspermann Susan J | Open Market Purchase | 21 | 39.70 | $ 833.80 |
| May 15, 2025 | SHEIDLER JACK | Open Market Purchase | 45 | 39.70 | $ 1,786.72 |
| Apr 15, 2025 | SHEIDLER JACK | Open Market Purchase | 26 | 35.95 | $ 934.63 |
| Mar 17, 2025 | Powell Warren Scott | Grant | 2597 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Arnett Bradley C | Grant | 2597 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Jackson Amy D | Option Excercise | 1130 | 38.66 | $ 43,685.80 |
| Mar 17, 2025 | Jackson Amy D | Grant | 3396 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Beckwith Michael F | Option Excercise | 723 | 38.66 | $ 27,951.18 |
| Mar 17, 2025 | Beckwith Michael F | Grant | 3745 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Dauby D Neil | Option Excercise | 4256 | 38.66 | $ 164,536.96 |
| Mar 17, 2025 | Dauby D Neil | Grant | 10272 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Schuler Vicki L | Grant | 558 | 0.00 | $ 0.00 |
| Mar 17, 2025 | RUST BRADLEY M | Grant | 5421 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Barrett Clay M | Option Excercise | 1035 | 38.66 | $ 40,013.10 |
| Mar 17, 2025 | Barrett Clay M | Grant | 2996 | 0.00 | $ 0.00 |
| Mar 15, 2025 | Ellspermann Susan J | Open Market Purchase | 44 | 38.98 | $ 1,715.12 |
| Mar 15, 2025 | Ryan Christina M | Open Market Purchase | 44 | 38.98 | $ 1,715.12 |
| Mar 15, 2025 | SHEIDLER JACK | Open Market Purchase | 46 | 38.98 | $ 1,793.08 |
| Mar 15, 2025 | Bawel Zachary W | Open Market Purchase | 22 | 38.98 | $ 857.56 |
| Mar 12, 2025 | Stokes Ronnie R | Grant | 403 | 0.00 | $ 0.00 |
| Mar 12, 2025 | McComb Gregory Scott | Grant | 403 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Medley Diane B | Open Market Purchase | 1000 | 39.21 | $ 39,210.00 |
| Feb 15, 2025 | Ellspermann Susan J | Open Market Purchase | 42 | 40.35 | $ 1,694.70 |
| Feb 15, 2025 | Bawel Zachary W | Open Market Purchase | 176 | 40.35 | $ 7,101.60 |
| Feb 15, 2025 | SHEIDLER JACK | Open Market Purchase | 45 | 40.35 | $ 1,815.75 |
| Jan 22, 2025 | Bawel Zachary W | Open Market Purchase | 22 | 39.04 | $ 858.80 |
| Jan 22, 2025 | SHEIDLER JACK | Open Market Purchase | 23 | 39.04 | $ 897.83 |