| Shares Outstanding | 67.93M |
| Float | 66.78M |
| Float Short Interest Percentage | 13.51% |
| Owners (insider) | 0.58% |
| Owners (institutional) | 117.77% |
| Owners (insider) change | 1.22% |
| Owners (institutional) change | 3.71% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 25, 2025 | WIDDER KENNETH J | Option Excercise | 7021 | 15.74 | $ 110,510.54 |
| Nov 25, 2025 | WIDDER KENNETH J | Open Market Sale | 4026 | 27.81 | $ 111,965.48 |
| Nov 24, 2025 | Busky Joseph M | Open Market Purchase | 4770 | 26.06 | $ 124,305.25 |
| Nov 21, 2025 | POLAN MARY LAKE PH D | Open Market Purchase | 1000 | 22.43 | $ 22,430.00 |
| Nov 19, 2025 | Blaser Brian J | Open Market Purchase | 23500 | 21.34 | $ 501,576.95 |
| Nov 18, 2025 | Hodges Michelle A. | Grant | 5349 | 0.00 | $ 0.00 |
| Nov 18, 2025 | Hodges Michelle A. | Option Excercise | 2717 | 21.28 | $ 57,817.76 |
| Oct 15, 2025 | Siegrist Jonathan Philip | Grant | 18656 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Siegrist Jonathan Philip | Option Excercise | 6676 | 27.31 | $ 182,321.56 |
| Oct 15, 2025 | Hodges Michelle A. | Grant | 390 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Hodges Michelle A. | Option Excercise | 199 | 27.31 | $ 5,434.69 |
| Sep 15, 2025 | Bowman Ronald Lee | Grant | 2565 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Bowman Ronald Lee | Option Excercise | 918 | 28.92 | $ 26,548.56 |
| Jul 15, 2025 | BUECHLER KENNETH F | Option Excercise | 9215 | 15.74 | $ 145,044.10 |
| Jun 30, 2025 | Hodges Michelle A. | Grant | 11873 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Hodges Michelle A. | Option Excercise | 6030 | 28.82 | $ 173,784.60 |
| Jun 30, 2025 | Busky Joseph M | Grant | 21367 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Busky Joseph M | Option Excercise | 9883 | 28.82 | $ 284,828.06 |
| Jun 30, 2025 | McLellan Philip D. | Grant | 4749 | 0.00 | $ 0.00 |
| Jun 30, 2025 | McLellan Philip D. | Option Excercise | 1951 | 28.82 | $ 56,227.82 |
| Jun 1, 2025 | Busky Joseph M | Grant | 5392 | 0.00 | $ 0.00 |
| Jun 1, 2025 | Busky Joseph M | Option Excercise | 2466 | 30.67 | $ 75,632.22 |
| May 25, 2025 | Hodges Michelle A. | Grant | 420 | 0.00 | $ 0.00 |
| May 25, 2025 | Hodges Michelle A. | Option Excercise | 214 | 29.74 | $ 6,364.36 |
| May 25, 2025 | McLellan Philip D. | Grant | 420 | 0.00 | $ 0.00 |
| May 25, 2025 | McLellan Philip D. | Option Excercise | 151 | 29.74 | $ 4,490.74 |
| May 24, 2025 | RHOADS ANN D | Grant | 655 | 0.00 | $ 0.00 |
| May 24, 2025 | Dilsaver Evelyn S | Grant | 482 | 0.00 | $ 0.00 |
| May 22, 2025 | POLAN MARY LAKE PH D | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | Michael Edward L. | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | Huennekens R Scott | Grant | 2523 | 0.00 | $ 0.00 |
| May 22, 2025 | Dilsaver Evelyn S | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | Chiminski John R | Grant | 2523 | 0.00 | $ 0.00 |
| May 22, 2025 | BUECHLER KENNETH F | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | Wilkins Joseph D Jr. | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | WIDDER KENNETH J | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | Strobeck Matthew | Grant | 4929 | 0.00 | $ 0.00 |
| May 22, 2025 | RHOADS ANN D | Grant | 4929 | 0.00 | $ 0.00 |
| May 18, 2025 | POLAN MARY LAKE PH D | Grant | 555 | 0.00 | $ 0.00 |
| May 18, 2025 | Michael Edward L. | Grant | 721 | 0.00 | $ 0.00 |
| May 18, 2025 | WIDDER KENNETH J | Grant | 665 | 0.00 | $ 0.00 |
| May 18, 2025 | BUECHLER KENNETH F | Grant | 1025 | 0.00 | $ 0.00 |
| May 18, 2025 | RHOADS ANN D | Grant | 555 | 0.00 | $ 0.00 |
| May 15, 2025 | Blaser Brian J | Grant | 20759 | 0.00 | $ 0.00 |
| May 15, 2025 | Blaser Brian J | Option Excercise | 9308 | 33.03 | $ 307,443.24 |
| Apr 26, 2025 | McLellan Philip D. | Grant | 1945 | 0.00 | $ 0.00 |
| Apr 26, 2025 | McLellan Philip D. | Option Excercise | 696 | 28.09 | $ 19,550.64 |
| Apr 22, 2025 | McLellan Philip D. | Grant | 3237 | 0.00 | $ 0.00 |
| Apr 22, 2025 | McLellan Philip D. | Option Excercise | 1159 | 24.46 | $ 28,349.14 |
| Mar 28, 2025 | Hodges Michelle A. | Grant | 2463 | 0.00 | $ 0.00 |
| Mar 28, 2025 | Hodges Michelle A. | Option Excercise | 882 | 34.89 | $ 30,772.98 |
| Mar 28, 2025 | Busky Joseph M | Grant | 4925 | 0.00 | $ 0.00 |
| Mar 28, 2025 | Busky Joseph M | Option Excercise | 1602 | 34.89 | $ 55,893.78 |
| Feb 8, 2025 | Busky Joseph M | Grant | 5968 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Busky Joseph M | Option Excercise | 2058 | 42.89 | $ 88,267.62 |
| Feb 8, 2025 | Hodges Michelle A. | Grant | 3197 | 0.00 | $ 0.00 |
| Feb 8, 2025 | Hodges Michelle A. | Option Excercise | 1144 | 42.89 | $ 49,066.16 |
| Jan 31, 2025 | Hodges Michelle A. | Grant | 3898 | 0.00 | $ 0.00 |
| Jan 31, 2025 | Hodges Michelle A. | Option Excercise | 1548 | 43.46 | $ 67,276.08 |
| Jan 31, 2025 | McLellan Philip D. | Grant | 2311 | 0.00 | $ 0.00 |
| Jan 31, 2025 | McLellan Philip D. | Option Excercise | 950 | 43.46 | $ 41,287.00 |
| Dec 11, 2024 | Blaser Brian J | Open Market Purchase | 6033 | 41.42 | $ 249,878.41 |