| Shares Outstanding | 136.81M |
| Float | 128.25M |
| Float Short Interest Percentage | 5.87% |
| Owners (insider) | 0.71% |
| Owners (institutional) | 78.78% |
| Owners (insider) change | 1.5% |
| Owners (institutional) change | -1.57% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jan 26, 2026 | Laygo Sheryl | Option Excercise | 248 | 19.84 | $ 4,920.32 |
| Jan 26, 2026 | DeAngelis Yamynn | Option Excercise | 1399 | 19.74 | $ 27,618.16 |
| Jan 24, 2026 | WOHL RICHARD H | Option Excercise | 2673 | 19.84 | $ 53,032.32 |
| Jan 24, 2026 | Nicholson E Allen | Option Excercise | 3967 | 19.84 | $ 78,705.28 |
| Jan 24, 2026 | Brager David A. | Option Excercise | 9569 | 19.84 | $ 189,848.96 |
| Jan 24, 2026 | DeAngelis Yamynn | Option Excercise | 1846 | 19.84 | $ 36,624.64 |
| Jan 24, 2026 | Harvey David C | Option Excercise | 3977 | 19.84 | $ 78,903.68 |
| Jan 24, 2026 | Farnsworth David F | Option Excercise | 2410 | 19.84 | $ 47,814.40 |
| Jan 22, 2026 | Nicholson E Allen | Option Excercise | 2157 | 20.73 | $ 44,703.83 |
| Jan 22, 2026 | Brager David A. | Option Excercise | 6622 | 20.73 | $ 137,240.95 |
| Jan 22, 2026 | DeAngelis Yamynn | Option Excercise | 824 | 20.73 | $ 17,077.40 |
| Jan 22, 2026 | Harvey David C | Option Excercise | 2157 | 20.73 | $ 44,703.83 |
| Jan 22, 2026 | Farnsworth David F | Option Excercise | 1367 | 20.73 | $ 28,331.08 |
| Jan 22, 2026 | WOHL RICHARD H | Option Excercise | 1454 | 20.73 | $ 30,134.15 |
| Jan 21, 2026 | DeAngelis Yamynn | Grant | 10000 | 0.00 | $ 0.00 |
| Jan 21, 2026 | Laygo Sheryl | Grant | 3500 | 0.00 | $ 0.00 |
| Jan 21, 2026 | Harvey David C | Grant | 13365 | 0.00 | $ 0.00 |
| Jan 21, 2026 | Nicholson E Allen | Grant | 13365 | 0.00 | $ 0.00 |
| Jan 21, 2026 | Brager David A. | Grant | 40240 | 0.00 | $ 0.00 |
| Jan 21, 2026 | WOHL RICHARD H | Grant | 9014 | 0.00 | $ 0.00 |
| Jan 21, 2026 | Farnsworth David F | Grant | 10288 | 0.00 | $ 0.00 |
| Dec 13, 2025 | DeAngelis Yamynn | Grant | 156 | 0.00 | $ 0.00 |
| Dec 13, 2025 | DeAngelis Yamynn | Option Excercise | 56 | 19.92 | $ 1,115.52 |
| Nov 19, 2025 | Stephens Timothy Michael | Grant | 2281 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Borba George A Jr | Open Market Purchase | 27094 | 18.45 | $ 499,995.39 |
| Oct 20, 2025 | Laygo Sheryl | Option Excercise | 358 | 19.01 | $ 6,805.58 |
| Sep 10, 2025 | Kan Anna | Open Market Sale | 11000 | 20.35 | $ 223,850.00 |
| Aug 14, 2025 | Olvera Jane | Open Market Sale | 1200 | 19.55 | $ 23,460.00 |
| Aug 4, 2025 | Borba George A Jr | Open Market Purchase | 53567 | 18.67 | $ 999,999.47 |
| May 21, 2025 | Del Guercio Stephen A | Grant | 4462 | 0.00 | $ 0.00 |
| May 21, 2025 | Borba George A Jr | Grant | 4462 | 0.00 | $ 0.00 |
| May 21, 2025 | O Brien Raymond V III | Grant | 4462 | 0.00 | $ 0.00 |
| May 21, 2025 | Oswalt Hal W | Grant | 4462 | 0.00 | $ 0.00 |
| May 21, 2025 | Olvera Jane | Grant | 4462 | 0.00 | $ 0.00 |
| May 21, 2025 | Kan Anna | Grant | 4462 | 0.00 | $ 0.00 |
| May 21, 2025 | Sheehy Kimberly H. | Grant | 4462 | 0.00 | $ 0.00 |
| Mar 25, 2025 | WOHL RICHARD H | Option Excercise | 1000 | 18.94 | $ 18,940.00 |
| Mar 25, 2025 | DeAngelis Yamynn | Option Excercise | 287 | 18.94 | $ 5,435.78 |
| Mar 23, 2025 | Laygo Sheryl | Option Excercise | 207 | 18.70 | $ 3,870.90 |
| Mar 20, 2025 | Laygo Sheryl | Option Excercise | 454 | 18.65 | $ 8,467.57 |
| Mar 19, 2025 | Laygo Sheryl | Grant | 3000 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Farnsworth David F | Grant | 11562 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Farnsworth David F | Option Excercise | 4137 | 19.44 | $ 80,423.28 |
| Mar 7, 2025 | Brager David A. | Grant | 26688 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Brager David A. | Option Excercise | 13342 | 19.44 | $ 259,368.48 |
| Mar 7, 2025 | Harvey David C | Grant | 14376 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Harvey David C | Option Excercise | 6836 | 19.44 | $ 132,891.84 |
| Mar 7, 2025 | Nicholson E Allen | Grant | 14376 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Nicholson E Allen | Option Excercise | 7124 | 19.44 | $ 138,490.56 |
| Mar 7, 2025 | WOHL RICHARD H | Grant | 6250 | 0.00 | $ 0.00 |
| Mar 7, 2025 | WOHL RICHARD H | Option Excercise | 3124 | 19.44 | $ 60,730.56 |