| Shares Outstanding | 75.68M |
| Float | 71.73M |
| Float Short Interest Percentage | 2.51% |
| Owners (insider) | 4.42% |
| Owners (institutional) | 28.3% |
| Owners (insider) change | -2.8% |
| Owners (institutional) change | -0.04% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 15, 2025 | Harder Gerald | Option Excercise | 4578 | 15.12 | $ 69,219.36 |
| Dec 15, 2025 | Testa Michael | Option Excercise | 1486 | 15.12 | $ 22,468.32 |
| Dec 15, 2025 | Stanton Sarah | Option Excercise | 2537 | 15.12 | $ 38,359.44 |
| Dec 15, 2025 | Brown Steve Louis | Option Excercise | 15731 | 15.12 | $ 237,852.72 |
| Dec 15, 2025 | Kundich Ronald | Option Excercise | 4037 | 15.12 | $ 61,039.44 |
| Dec 15, 2025 | Brown Kyle Steven | Option Excercise | 16187 | 15.12 | $ 244,747.44 |
| Dec 12, 2025 | Estes Ronald E. | Open Market Purchase | 1500 | 15.10 | $ 22,655.00 |
| Nov 18, 2025 | Brown Steve Louis | Open Market Purchase | 2137 | 14.52 | $ 31,029.24 |
| Nov 18, 2025 | Estes Ronald E. | Open Market Purchase | 1500 | 14.44 | $ 21,655.00 |
| Nov 7, 2025 | Estes Ronald E. | Open Market Purchase | 2000 | 14.44 | $ 28,880.00 |
| Nov 7, 2025 | Brown Steve Louis | Open Market Purchase | 6100 | 14.41 | $ 87,930.00 |
| Nov 7, 2025 | Brown Kyle Steven | Open Market Purchase | 6920 | 14.44 | $ 99,924.80 |
| Sep 15, 2025 | Stanton Sarah | Option Excercise | 2537 | 16.02 | $ 40,642.74 |
| Sep 15, 2025 | Kundich Ronald | Option Excercise | 4037 | 16.02 | $ 64,672.74 |
| Sep 15, 2025 | Testa Michael | Option Excercise | 1789 | 16.02 | $ 28,659.78 |
| Sep 15, 2025 | Brown Kyle Steven | Option Excercise | 16187 | 16.02 | $ 259,315.74 |
| Sep 15, 2025 | Harder Gerald | Option Excercise | 4579 | 16.02 | $ 73,355.58 |
| Sep 15, 2025 | Brown Steve Louis | Option Excercise | 15731 | 16.02 | $ 252,010.62 |
| Sep 12, 2025 | Estes Ronald E. | Open Market Purchase | 1000 | 16.08 | $ 16,080.00 |
| Sep 10, 2025 | Estes Ronald E. | Open Market Purchase | 3000 | 16.10 | $ 48,290.00 |
| Sep 3, 2025 | Estes Ronald E. | Open Market Purchase | 1000 | 16.15 | $ 16,145.50 |
| Aug 27, 2025 | Estes Ronald E. | Other Disposition | 2000 | 0.00 | $ 0.00 |
| Aug 8, 2025 | Brown Kyle Steven | Open Market Purchase | 3200 | 15.78 | $ 50,496.00 |
| Jun 13, 2025 | Testa Michael | Option Excercise | 1788 | 14.45 | $ 25,836.60 |
| Jun 13, 2025 | Kundich Ronald | Option Excercise | 3393 | 14.45 | $ 49,028.85 |
| Jun 13, 2025 | Stanton Sarah | Option Excercise | 1627 | 14.45 | $ 23,510.15 |
| Jun 13, 2025 | Harder Gerald | Option Excercise | 4578 | 14.45 | $ 66,152.10 |
| Jun 13, 2025 | Brown Steve Louis | Option Excercise | 15731 | 14.45 | $ 227,312.95 |
| Jun 13, 2025 | Brown Kyle Steven | Option Excercise | 16185 | 14.45 | $ 233,873.25 |
| Jun 12, 2025 | HAMADA RICHARD P | Grant | 3443 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Estes Ronald E. | Grant | 3443 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Lockridge Irma | Grant | 3443 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Zacharia Michael | Grant | 3443 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Estes Ronald E. | Open Market Purchase | 1700 | 14.53 | $ 24,700.00 |
| Jun 5, 2025 | Estes Ronald E. | Open Market Purchase | 1000 | 14.35 | $ 14,346.00 |
| May 19, 2025 | HAMADA RICHARD P | Open Market Sale | 3335 | 14.90 | $ 49,691.50 |
| May 9, 2025 | Brown Kyle Steven | Open Market Purchase | 3513 | 14.22 | $ 49,954.86 |
| Mar 14, 2025 | Brown Steve Louis | Grant | 25353 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Brown Steve Louis | Option Excercise | 28455 | 15.83 | $ 450,442.65 |
| Mar 14, 2025 | Brown Kyle Steven | Option Excercise | 32093 | 15.83 | $ 508,032.19 |
| Mar 14, 2025 | Kundich Ronald | Option Excercise | 5548 | 15.83 | $ 87,824.84 |
| Mar 14, 2025 | Harder Gerald | Option Excercise | 7399 | 15.83 | $ 117,126.17 |
| Mar 14, 2025 | Testa Michael | Option Excercise | 4971 | 15.83 | $ 78,690.93 |
| Mar 14, 2025 | Stanton Sarah | Option Excercise | 3940 | 15.83 | $ 62,370.20 |