| Shares Outstanding | 46.62M |
| Float | 43.26M |
| Float Short Interest Percentage | 6.54% |
| Owners (insider) | 1.85% |
| Owners (institutional) | 34.96% |
| Owners (insider) change | -2.06% |
| Owners (institutional) change | 2.41% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 9, 2025 | YOUNG MORRIS S | Other Disposition | 7800 | 0.00 | $ 0.00 |
| Dec 9, 2025 | CHANG DAVID C | Open Market Sale | 25000 | 14.84 | $ 371,025.00 |
| Dec 8, 2025 | YOUNG MORRIS S | Open Market Sale | 37160 | 12.46 | $ 462,902.12 |
| Dec 4, 2025 | YOUNG MORRIS S | Option Excercise | 69204 | 4.33 | $ 299,996.20 |
| Dec 4, 2025 | YOUNG MORRIS S | Open Market Sale | 35000 | 12.05 | $ 421,750.00 |
| Nov 28, 2025 | CHANG DAVID C | Open Market Sale | 50000 | 11.53 | $ 576,250.00 |
| Nov 21, 2025 | YOUNG MORRIS S | Other Disposition | 15000 | 0.00 | $ 0.00 |
| Nov 17, 2025 | YOUNG MORRIS S | Open Market Sale | 33130 | 10.40 | $ 344,386.35 |
| Nov 14, 2025 | YOUNG MORRIS S | Option Excercise | 70000 | 5.21 | $ 364,700.00 |
| Nov 13, 2025 | FISCHER GARY L | Open Market Sale | 101297 | 10.14 | $ 1,026,948.99 |
| Nov 7, 2025 | LEBLANC LEONARD J | Open Market Sale | 3637 | 8.41 | $ 30,587.17 |
| Nov 6, 2025 | FISCHER GARY L | Open Market Sale | 22675 | 8.87 | $ 201,177.13 |
| Nov 5, 2025 | CHANG DAVID C | Open Market Sale | 100000 | 8.94 | $ 894,040.00 |
| Nov 4, 2025 | FISCHER GARY L | Open Market Sale | 80235 | 8.82 | $ 707,782.86 |
| Nov 3, 2025 | YOUNG MORRIS S | Open Market Sale | 80000 | 8.65 | $ 691,848.00 |
| Oct 31, 2025 | YOUNG MORRIS S | Other Disposition | 30000 | 0.00 | $ 0.00 |
| Oct 28, 2025 | YOUNG MORRIS S | Grant | 100000 | $ 0.00 | |
| Oct 28, 2025 | FISCHER GARY L | Grant | 37500 | $ 0.00 | |
| Oct 20, 2025 | FISCHER GARY L | Option Excercise | 10280 | 2.18 | $ 22,410.40 |
| May 15, 2025 | CHRISTINE RUSSELL | Grant | 55172 | $ 0.00 | |
| May 15, 2025 | CHEN JESSE | Grant | 55172 | $ 0.00 | |
| May 15, 2025 | CHANG DAVID C | Grant | 55172 | $ 0.00 | |
| Feb 25, 2025 | YOUNG MORRIS S | Open Market Purchase | 30000 | 1.36 | $ 40,929.00 |
| Feb 18, 2025 | YOUNG MORRIS S | Grant | 256854 | 0.00 | $ 0.00 |
| Feb 18, 2025 | FISCHER GARY L | Grant | 92350 | 0.00 | $ 0.00 |