| Shares Outstanding | 37.23M |
| Float | 36.33M |
| Float Short Interest Percentage | 4.28% |
| Owners (insider) | 2.46% |
| Owners (institutional) | 102.07% |
| Owners (insider) change | 0.27% |
| Owners (institutional) change | 0.23% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 24, 2025 | Sampsell David H. | Option Excercise | 13475 | 19.85 | $ 267,521.69 |
| Nov 24, 2025 | Sampsell David H. | Open Market Sale | 13475 | 40.99 | $ 552,324.95 |
| Nov 24, 2025 | Schneider Terrence G. | Option Excercise | 16667 | 17.94 | $ 299,005.98 |
| Nov 24, 2025 | Schneider Terrence G. | Open Market Sale | 20875 | 40.78 | $ 851,336.29 |
| Nov 22, 2025 | Konezny Ronald | Option Excercise | 3173 | 40.02 | $ 126,983.46 |
| Nov 22, 2025 | Loch James J. | Option Excercise | 1530 | 40.02 | $ 61,230.60 |
| Nov 22, 2025 | Sampsell David H. | Option Excercise | 813 | 40.02 | $ 32,536.26 |
| Nov 22, 2025 | Schneider Terrence G. | Option Excercise | 622 | 40.02 | $ 24,892.44 |
| Nov 21, 2025 | Freeland James E. | Grant | 4989 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Konezny Ronald | Grant | 38484 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Loch James J. | Grant | 14610 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Sampsell David H. | Grant | 7127 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Schneider Terrence G. | Grant | 5345 | 0.00 | $ 0.00 |
| Nov 17, 2025 | Sampsell David H. | Option Excercise | 22222 | 17.94 | $ 398,662.68 |
| Nov 17, 2025 | Sampsell David H. | Open Market Sale | 22222 | 38.38 | $ 852,842.58 |
| Nov 3, 2025 | Sampsell David H. | Option Excercise | 3415 | 36.15 | $ 123,452.25 |
| Nov 3, 2025 | Schneider Terrence G. | Grant | 5332 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Schneider Terrence G. | Option Excercise | 2626 | 36.15 | $ 94,929.90 |
| Nov 3, 2025 | Loch James J. | Grant | 13387 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Loch James J. | Option Excercise | 6587 | 36.15 | $ 238,120.05 |
| Nov 3, 2025 | Konezny Ronald | Grant | 28140 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Konezny Ronald | Option Excercise | 13847 | 36.15 | $ 500,569.05 |
| Nov 3, 2025 | Freeland James E. | Grant | 4006 | 0.00 | $ 0.00 |
| Nov 3, 2025 | Freeland James E. | Option Excercise | 1227 | 36.15 | $ 44,356.05 |
| Nov 3, 2025 | Sampsell David H. | Grant | 6939 | 0.00 | $ 0.00 |
| May 6, 2025 | Freeland James E. | Option Excercise | 541 | 27.99 | $ 15,142.59 |
| Feb 21, 2025 | Konezny Ronald | Option Excercise | 209918 | 17.51 | $ 3,674,792.77 |
| Feb 10, 2025 | West Hughes Allison | Grant | 4142 | 0.00 | $ 0.00 |
| Feb 10, 2025 | HEUSINKVELD VALERIE A | Grant | 4142 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Khanuja Satbir | Grant | 3977 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Naguib Hatem H. | Grant | 3977 | 0.00 | $ 0.00 |
| Feb 10, 2025 | Lazarakis Spiro C. | Grant | 3977 | 0.00 | $ 0.00 |
| Jan 8, 2025 | Sampsell David H. | Other Disposition | 129728 | 0.00 | $ 0.00 |