| Shares Outstanding | 314.36M |
| Float | 156.23M |
| Float Short Interest Percentage | 4.34% |
| Owners (insider) | 46.29% |
| Owners (institutional) | 45.17% |
| Owners (insider) change | -4.23% |
| Owners (institutional) change | -0.16% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | Nark Ted C | Open Market Sale | 50000 | 11.72 | $ 586,000.00 |
| Nov 12, 2025 | Shah Nikita | Option Excercise | 131856 | 2.75 | $ 362,604.00 |
| Nov 12, 2025 | Shah Nikita | Open Market Sale | 131856 | 11.92 | $ 1,571,723.52 |
| Aug 27, 2025 | Kiely John | Open Market Sale | 32000 | 9.23 | $ 295,360.00 |
| Aug 22, 2025 | Shah Nikita | Open Market Sale | 120832 | 9.65 | $ 1,166,222.72 |
| Aug 20, 2025 | BOYER ANDREW S | Option Excercise | 175000 | 2.75 | $ 481,250.00 |
| Aug 20, 2025 | BOYER ANDREW S | Open Market Sale | 279244 | 9.38 | $ 2,619,308.72 |
| Aug 14, 2025 | Shah Nikita | Open Market Sale | 71694 | 9.29 | $ 666,037.26 |
| Aug 13, 2025 | Konidaris Tasos | Open Market Sale | 499730 | 9.33 | $ 4,663,070.47 |
| Aug 12, 2025 | Shah Nikita | Open Market Sale | 50000 | 9.04 | $ 452,000.00 |
| Aug 12, 2025 | Daly Jason B. | Open Market Sale | 22000 | 9.05 | $ 199,100.00 |
| Aug 12, 2025 | BOYER ANDREW S | Open Market Sale | 33436 | 9.05 | $ 302,595.80 |
| Jun 16, 2025 | Patel Gautam | Open Market Sale | 94906 | 8.02 | $ 761,146.12 |
| Jun 10, 2025 | Patel Gautam | Open Market Sale | 56426 | 8.02 | $ 452,536.52 |
| May 16, 2025 | Shah Nikita | Open Market Sale | 49140 | 7.58 | $ 372,481.20 |
| May 12, 2025 | Kiely John | Open Market Sale | 50000 | 7.59 | $ 379,500.00 |
| May 5, 2025 | Kiely John | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | George Jeffrey P. | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | MEISTER PAUL M | Option Excercise | 56361 | $ 0.00 | |
| May 5, 2025 | Alva Emily Peterson | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | Autor Deborah M. | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | Yanai Shlomo | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | BUCHI J KEVIN | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | Patel Gautam | Option Excercise | 40258 | $ 0.00 | |
| May 5, 2025 | Nark Ted C | Option Excercise | 40258 | $ 0.00 | |
| May 2, 2025 | Patel Gautam | Open Market Sale | 8668 | 8.00 | $ 69,344.00 |
| Apr 1, 2025 | Patel Gautam | Open Market Sale | 80000 | 8.30 | $ 664,000.00 |
| Mar 14, 2025 | Patel Tushar Bhikhubhai | Open Market Sale | 5000000 | 8.35 | $ 41,750,000.00 |
| Mar 10, 2025 | BUCHI J KEVIN | Other Disposition | 262072 | 0.00 | $ 0.00 |
| Mar 5, 2025 | BOYER ANDREW S | Open Market Sale | 125000 | 8.89 | $ 1,111,250.00 |
| Mar 5, 2025 | Daly Jason B. | Open Market Sale | 90000 | 8.80 | $ 792,159.60 |
| Mar 5, 2025 | Konidaris Tasos | Open Market Sale | 100000 | 8.91 | $ 891,000.00 |
| Mar 5, 2025 | Alva Emily Peterson | Open Market Sale | 80000 | 8.90 | $ 712,000.00 |
| Mar 3, 2025 | Patel Gautam | Open Market Sale | 80000 | 8.90 | $ 712,000.00 |
| Mar 3, 2025 | Shah Nikita | Option Excercise | 262911 | $ 0.00 | |
| Mar 3, 2025 | Shah Nikita | Option Excercise | 134481 | 8.77 | $ 1,179,521.80 |
| Mar 3, 2025 | Patel Chirag K. | Option Excercise | 672302 | $ 0.00 | |
| Mar 3, 2025 | Patel Chirag K. | Option Excercise | 326888 | 8.77 | $ 2,867,327.76 |
| Mar 3, 2025 | Patel Chintu | Option Excercise | 672302 | $ 0.00 | |
| Mar 3, 2025 | Patel Chintu | Option Excercise | 320835 | 8.77 | $ 2,814,236.84 |
| Mar 3, 2025 | Konidaris Tasos | Option Excercise | 327770 | $ 0.00 | |
| Mar 3, 2025 | Konidaris Tasos | Option Excercise | 155907 | 8.77 | $ 1,367,545.08 |
| Mar 3, 2025 | Daly Jason B. | Option Excercise | 187330 | $ 0.00 | |
| Mar 3, 2025 | Daly Jason B. | Option Excercise | 64724 | 8.78 | $ 568,228.56 |
| Mar 3, 2025 | BOYER ANDREW S | Option Excercise | 284144 | $ 0.00 | |
| Mar 3, 2025 | BOYER ANDREW S | Option Excercise | 145342 | 8.77 | $ 1,274,758.88 |
| Mar 1, 2025 | BOYER ANDREW S | Option Excercise | 31371 | $ 0.00 | |
| Mar 1, 2025 | BOYER ANDREW S | Option Excercise | 11737 | 8.67 | $ 101,759.79 |
| Mar 1, 2025 | Konidaris Tasos | Option Excercise | 36197 | $ 0.00 | |
| Mar 1, 2025 | Konidaris Tasos | Option Excercise | 13494 | 8.67 | $ 116,992.98 |
| Mar 1, 2025 | Shah Nikita | Option Excercise | 28958 | $ 0.00 | |
| Mar 1, 2025 | Shah Nikita | Option Excercise | 10985 | 8.67 | $ 95,239.95 |