| Shares Outstanding | 53.04M |
| Float | 39.70M |
| Float Short Interest Percentage | 1.49% |
| Owners (insider) | 14.56% |
| Owners (institutional) | 20.8% |
| Owners (insider) change | 0.51% |
| Owners (institutional) change | -4.87% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | Taylor Jeffery L | Grant | 12384 | $ 0.00 | |
| Nov 17, 2025 | Lam Dennis | Grant | 12384 | $ 0.00 | |
| Nov 17, 2025 | Diaz Richard | Grant | 12384 | $ 0.00 | |
| Nov 17, 2025 | Ross Maria | Grant | 12384 | $ 0.00 | |
| Nov 13, 2025 | Chang Christine | Open Market Purchase | 2000 | 2.28 | $ 4,560.00 |
| Nov 13, 2025 | Lam Dennis | Open Market Purchase | 2000 | 2.25 | $ 4,500.00 |
| Nov 13, 2025 | Taylor Jeffery L | Open Market Purchase | 10000 | 2.25 | $ 22,500.00 |
| Nov 12, 2025 | Lin Xi | Open Market Purchase | 4494 | 2.24 | $ 10,056.57 |
| Aug 12, 2025 | Lin Xi | Open Market Purchase | 3080 | 3.25 | $ 10,003.84 |
| Aug 12, 2025 | Chang Christine | Open Market Purchase | 1390 | 3.19 | $ 4,434.10 |
| May 14, 2025 | Lin Xi | Open Market Purchase | 2631 | 3.81 | $ 10,023.85 |
| May 1, 2025 | Lin Xi | Grant | 101250 | 3.80 | $ 384,750.00 |
| May 1, 2025 | Yao Cindy | Grant | 37500 | 3.80 | $ 142,500.00 |
| May 1, 2025 | Chang Christine | Grant | 37500 | 3.80 | $ 142,500.00 |
| Apr 15, 2025 | Lin Xi | Grant | 30292 | 0.00 | $ 0.00 |
| Apr 15, 2025 | Yao Cindy | Option Excercise | 4288 | 3.99 | $ 17,109.12 |
| Apr 15, 2025 | Chang Christine | Grant | 19053 | 0.00 | $ 0.00 |
| Mar 19, 2025 | Yao Cindy | Open Market Purchase | 2000 | 2.82 | $ 5,630.00 |
| Mar 17, 2025 | Chang Christine | Open Market Purchase | 7961 | 2.49 | $ 19,822.89 |
| Mar 17, 2025 | Lin Xi | Open Market Purchase | 12500 | 2.59 | $ 32,392.50 |