| Shares Outstanding | 21.55M |
| Float | 20.26M |
| Float Short Interest Percentage | 2.43% |
| Owners (insider) | 3.82% |
| Owners (institutional) | 66.46% |
| Owners (insider) change | 6.7% |
| Owners (institutional) change | 1.05% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 7, 2025 | Jameson Jeremy Andrew | Option Excercise | 170 | 16.01 | $ 2,721.70 |
| Nov 6, 2025 | Casey Daniel Edward | Option Excercise | 858 | 15.99 | $ 13,718.06 |
| Nov 6, 2025 | Lemke Eric | Option Excercise | 1214 | 15.99 | $ 19,410.50 |
| Nov 6, 2025 | Spring Donald J. | Option Excercise | 304 | 15.99 | $ 4,860.48 |
| Nov 6, 2025 | Mefford Jeffrey S. | Option Excercise | 1848 | 15.99 | $ 29,548.32 |
| Nov 3, 2025 | Jameson Jeremy Andrew | Grant | 23310 | 14.64 | $ 341,258.40 |
| Nov 3, 2025 | Spring Donald J. | Grant | 4000 | 14.64 | $ 58,560.00 |
| Nov 3, 2025 | Mefford Jeffrey S. | Grant | 23310 | 14.64 | $ 341,258.40 |
| Nov 3, 2025 | Casey Daniel Edward | Grant | 10760 | 14.64 | $ 157,526.40 |
| Nov 3, 2025 | Ludwig Jeffrey G. | Grant | 38410 | 14.64 | $ 562,322.40 |
| Nov 3, 2025 | Lemke Eric | Grant | 14940 | 14.64 | $ 218,721.60 |
| Oct 31, 2025 | Mefford Jeffrey S. | Option Excercise | 1187 | 14.64 | $ 17,377.68 |
| Oct 31, 2025 | Lemke Eric | Option Excercise | 766 | 14.64 | $ 11,214.24 |
| Oct 31, 2025 | Spring Donald J. | Option Excercise | 313 | 14.64 | $ 4,582.32 |
| Jun 30, 2025 | Schultz Robert F. | Grant | 2598 | 17.32 | $ 44,997.36 |
| Jun 30, 2025 | Ludwig Jeffrey G. | Grant | 1615 | 15.48 | $ 25,000.20 |
| Jun 30, 2025 | McDaniel Jerry L. | Grant | 2598 | 17.32 | $ 44,997.36 |
| Jun 30, 2025 | Ramos Richard T | Grant | 2598 | 17.32 | $ 44,997.36 |
| Jun 30, 2025 | Ramos Richard T | Grant | 2598 | 17.32 | $ 44,997.36 |
| Jun 30, 2025 | DiMotta Jennifer | Grant | 2598 | 17.32 | $ 44,997.36 |
| Feb 7, 2025 | Carlson Gerald Joseph | Open Market Purchase | 2000 | 19.97 | $ 39,940.00 |
| Jan 30, 2025 | Carlson Gerald Joseph | Open Market Purchase | 1000 | 20.00 | $ 20,000.00 |
| Jan 28, 2025 | Spring Donald J. | Open Market Purchase | 800 | 23.75 | $ 19,000.00 |
| Jan 28, 2025 | Smith Jeffrey C. | Open Market Purchase | 650 | 18.96 | $ 12,324.00 |