| Shares Outstanding | 38.32M |
| Float | 36.21M |
| Float Short Interest Percentage | 6.4% |
| Owners (insider) | 1.55% |
| Owners (institutional) | 97.76% |
| Owners (insider) change | 2.88% |
| Owners (institutional) change | 2.86% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 14, 2025 | Mataac Lara | Option Excercise | 1132 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Mataac Lara | Option Excercise | 333 | 12.67 | $ 4,219.11 |
| Nov 14, 2025 | Martell Jorge Garcia | Option Excercise | 1132 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Martell Jorge Garcia | Option Excercise | 548 | 12.67 | $ 6,943.16 |
| Nov 5, 2025 | McConnell Michael J | Open Market Purchase | 50000 | 11.96 | $ 598,000.00 |
| Nov 4, 2025 | Zenner Marc | Open Market Purchase | 2000 | 12.13 | $ 24,259.80 |
| Sep 6, 2025 | Martell Jorge Garcia | Option Excercise | 13238 | 0.00 | $ 0.00 |
| Sep 6, 2025 | Martell Jorge Garcia | Option Excercise | 5823 | 15.21 | $ 88,567.83 |
| Aug 25, 2025 | Mataac Lara | Option Excercise | 535 | 14.56 | $ 7,789.60 |
| Aug 25, 2025 | Martell Jorge Garcia | Option Excercise | 892 | 14.56 | $ 12,987.52 |
| Aug 23, 2025 | Mataac Lara | Option Excercise | 1822 | 0.00 | $ 0.00 |
| Aug 23, 2025 | Martell Jorge Garcia | Option Excercise | 3037 | 0.00 | $ 0.00 |
| Aug 8, 2025 | Capers Garry L | Open Market Purchase | 2000 | 13.07 | $ 26,138.80 |
| Aug 8, 2025 | Zenner Marc | Open Market Purchase | 2200 | 12.80 | $ 28,160.00 |
| Jul 31, 2025 | Limongelli Victor | Option Excercise | 133333 | $ 0.00 | |
| Jul 31, 2025 | Limongelli Victor | Option Excercise | 67707 | 14.75 | $ 998,678.25 |
| Jun 13, 2025 | Mataac Lara | Option Excercise | 1349 | 15.49 | $ 20,896.01 |
| Jun 13, 2025 | Mataac Lara | Option Excercise | 4596 | 0.00 | $ 0.00 |
| May 14, 2025 | Mataac Lara | Option Excercise | 10756 | 0.00 | $ 0.00 |
| May 14, 2025 | Mataac Lara | Option Excercise | 3158 | 16.10 | $ 50,843.80 |
| May 14, 2025 | Martell Jorge Garcia | Option Excercise | 10756 | 0.00 | $ 0.00 |
| May 14, 2025 | Martell Jorge Garcia | Option Excercise | 3158 | 16.10 | $ 50,843.80 |
| Mar 6, 2025 | Martell Jorge Garcia | Option Excercise | 13236 | $ 0.00 | |
| Mar 6, 2025 | Martell Jorge Garcia | Option Excercise | 4049 | 16.47 | $ 66,687.03 |
| Feb 24, 2025 | Martell Jorge Garcia | Option Excercise | 1053 | 17.18 | $ 18,090.54 |
| Feb 24, 2025 | Mataac Lara | Option Excercise | 632 | 17.18 | $ 10,857.76 |
| Feb 23, 2025 | Martell Jorge Garcia | Option Excercise | 3038 | 0.00 | $ 0.00 |
| Feb 23, 2025 | Mataac Lara | Option Excercise | 1823 | 0.00 | $ 0.00 |
| Jan 9, 2025 | Boroditsky Marc | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Jan 9, 2025 | Zenner Marc | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Jan 9, 2025 | Nietzel Alfred A | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Jan 9, 2025 | McConnell Michael J | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Jan 9, 2025 | Johnson Marianne | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Jan 9, 2025 | Garg Sarika | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Jan 9, 2025 | Capers Garry L | Option Excercise | 12914 | 0.00 | $ 0.00 |
| Dec 31, 2024 | Martell Jorge Garcia | Option Excercise | 92548 | 0.00 | $ 0.00 |
| Dec 31, 2024 | Martell Jorge Garcia | Option Excercise | 44748 | 18.54 | $ 829,627.92 |
| Dec 31, 2024 | Mataac Lara | Option Excercise | 42615 | 0.00 | $ 0.00 |
| Dec 31, 2024 | Mataac Lara | Option Excercise | 17414 | 18.54 | $ 322,855.56 |
| Dec 13, 2024 | Mataac Lara | Option Excercise | 4596 | 0.00 | $ 0.00 |
| Dec 13, 2024 | Mataac Lara | Option Excercise | 1349 | 18.06 | $ 24,362.94 |
| Dec 2, 2024 | McConnell Michael J | Open Market Sale | 53000 | 18.51 | $ 981,030.00 |