| Shares Outstanding | 91.71M |
| Float | 83.04M |
| Float Short Interest Percentage | 21.11% |
| Owners (insider) | 1.22% |
| Owners (institutional) | 82.16% |
| Owners (insider) change | -3.13% |
| Owners (institutional) change | 0.11% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 30, 2025 | SIEGALL CLAY B | Open Market Purchase | 4729 | 21.15 | $ 100,018.35 |
| Dec 22, 2025 | Barchas Isaac | Open Market Sale | 383200 | 21.74 | $ 8,330,079.62 |
| Dec 19, 2025 | Tsai Philip | Open Market Purchase | 10000 | 20.49 | $ 204,900.00 |
| Dec 19, 2025 | Higgins Jack | Other Disposition | 6000 | 0.00 | $ 0.00 |
| Dec 19, 2025 | SIEGALL CLAY B | Open Market Purchase | 7278 | 20.48 | $ 149,053.44 |
| Dec 19, 2025 | SIEGALL CLAY B | Other Disposition | 200000 | 0.00 | $ 0.00 |
| Dec 18, 2025 | SIEGALL CLAY B | Open Market Purchase | 46511 | 21.50 | $ 999,986.50 |
| Sep 10, 2025 | Higgins Jack | Option Excercise | 22000 | 1.35 | $ 29,700.00 |
| Jun 3, 2025 | BIENAIME JEAN JACQUES | Open Market Purchase | 5000 | 9.38 | $ 46,900.00 |
| Mar 27, 2025 | Higgins Jack | Option Excercise | 5200 | 1.35 | $ 7,020.00 |
| Mar 26, 2025 | SIEGALL CLAY B | Open Market Purchase | 137100 | 7.29 | $ 999,459.00 |
| Mar 25, 2025 | BIENAIME JEAN JACQUES | Open Market Purchase | 7800 | 7.78 | $ 60,684.00 |
| Mar 24, 2025 | Tsai Philip | Open Market Purchase | 12300 | 8.42 | $ 103,566.00 |
| Mar 24, 2025 | BIENAIME JEAN JACQUES | Open Market Purchase | 7000 | 8.21 | $ 57,470.00 |
| Jan 31, 2025 | SIEGALL CLAY B | Open Market Purchase | 150000 | 7.75 | $ 1,162,500.00 |