| Shares Outstanding | 20.76M |
| Float | 17.57M |
| Float Short Interest Percentage | 2.68% |
| Owners (insider) | 3.25% |
| Owners (institutional) | 52.05% |
| Owners (insider) change | -1.48% |
| Owners (institutional) change | -1.42% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Feb 1, 2026 | Beidner Elyse D. | Option Excercise | 709 | 13.15 | $ 9,323.35 |
| Feb 1, 2026 | Malkiman Aleksander | Option Excercise | 591 | 13.15 | $ 7,771.65 |
| Feb 1, 2026 | Nesci James D | Option Excercise | 5272 | 13.15 | $ 69,326.80 |
| Feb 1, 2026 | Packwood Thomas | Option Excercise | 548 | 13.15 | $ 7,206.20 |
| Feb 1, 2026 | Pecoraro Kelly | Option Excercise | 1653 | 13.15 | $ 21,736.95 |
| Feb 1, 2026 | Roselle Acela | Option Excercise | 548 | 13.15 | $ 7,206.20 |
| Jan 2, 2026 | Owes Keith | Option Excercise | 667 | 12.51 | $ 8,344.17 |
| Jan 2, 2026 | Beidner Elyse D. | Option Excercise | 952 | 12.51 | $ 11,909.52 |
| Sep 18, 2025 | Owes Keith | Option Excercise | 1023 | 9.68 | $ 9,902.64 |
| Aug 4, 2025 | Kinzler Patrick H. | Open Market Purchase | 1500 | 8.51 | $ 12,759.55 |
| Aug 1, 2025 | Kinzler Patrick H. | Open Market Purchase | 2500 | 8.41 | $ 21,025.64 |
| Aug 1, 2025 | Malkiman Aleksander | Open Market Purchase | 4000 | 8.49 | $ 33,948.00 |
| Jun 17, 2025 | Lang Mirella | Open Market Sale | 4520 | 8.75 | $ 39,566.30 |
| Jun 5, 2025 | Malkiman Aleksander | Open Market Purchase | 1000 | 8.80 | $ 8,803.80 |
| Mar 6, 2025 | Nesci James D | Option Excercise | 8166 | 9.65 | $ 78,801.90 |
| Mar 6, 2025 | Packwood Thomas | Option Excercise | 592 | 9.65 | $ 5,712.80 |
| Mar 6, 2025 | Pecoraro Kelly | Option Excercise | 2506 | 9.65 | $ 24,182.90 |
| Mar 6, 2025 | Roselle Acela | Option Excercise | 916 | 9.65 | $ 8,839.40 |
| Mar 6, 2025 | Beidner Elyse D. | Option Excercise | 1195 | 9.65 | $ 11,531.75 |
| Mar 6, 2025 | Malkiman Aleksander | Option Excercise | 641 | 9.65 | $ 6,185.65 |