| Shares Outstanding | 72.95M |
| Float | 43.90M |
| Float Short Interest Percentage | 0.82% |
| Owners (insider) | 48.99% |
| Owners (institutional) | 6.84% |
| Owners (insider) change | 0% |
| Owners (institutional) change | -3.33% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 15, 2025 | Williams Gregg | Open Market Purchase | 1737764 | 1.14 | $ 1,983,332.68 |
| Oct 27, 2025 | Williams Gregg | Open Market Purchase | 3703703 | 1.62 | $ 5,999,998.86 |
| Oct 15, 2025 | Williams Gregg | Open Market Purchase | 1737764 | 1.14 | $ 1,983,332.68 |
| Sep 15, 2025 | Williams Gregg | Open Market Purchase | 2068453 | 1.16 | $ 2,400,000.68 |
| May 14, 2025 | Williams Gregg | Open Market Purchase | 12740 | 1.01 | $ 12,867.40 |
| Apr 24, 2025 | Williams Gregg | Open Market Purchase | 1113 | 1.01 | $ 1,124.13 |
| Apr 9, 2025 | Williams Gregg | Open Market Purchase | 20840 | 1.02 | $ 21,233.69 |
| Apr 4, 2025 | Williams Gregg | Open Market Purchase | 205482 | 1.00 | $ 205,258.15 |
| Apr 2, 2025 | Williams Gregg | Open Market Purchase | 24939 | 1.00 | $ 24,959.00 |
| Apr 1, 2025 | Dwyer Donald | Open Market Purchase | 4000 | 1.03 | $ 4,100.00 |
| Feb 28, 2025 | Dwyer Donald | Open Market Purchase | 1000 | 1.11 | $ 1,110.00 |