| Shares Outstanding | 219.63M |
| Float | 197.71M |
| Float Short Interest Percentage | 26.34% |
| Owners (insider) | 1.35% |
| Owners (institutional) | 99.78% |
| Owners (insider) change | -14.96% |
| Owners (institutional) change | 4.1% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 2, 2025 | McClymont Donald | Open Market Sale | 13065 | 3.54 | $ 46,250.10 |
| Dec 2, 2025 | Wittmann Michael | Open Market Sale | 37500 | 3.74 | $ 140,272.50 |
| Dec 2, 2025 | Aoki Ichiro | Open Market Sale | 1166 | 3.54 | $ 4,127.64 |
| Dec 1, 2025 | Brink Diane D | Option Excercise | 3233 | 0.00 | $ 0.00 |
| Dec 1, 2025 | ALDRICH DAVID J | Option Excercise | 6466 | 0.00 | $ 0.00 |
| Dec 1, 2025 | McClymont Donald | Option Excercise | 25593 | 0.00 | $ 0.00 |
| Dec 1, 2025 | OWENS JEFFREY J | Option Excercise | 2694 | 0.00 | $ 0.00 |
| Dec 1, 2025 | Wittmann Michael | Option Excercise | 37500 | 0.00 | $ 0.00 |
| Dec 1, 2025 | Aoki Ichiro | Option Excercise | 3233 | 0.00 | $ 0.00 |
| Nov 21, 2025 | Wu Naixi | Open Market Sale | 7096 | 3.30 | $ 23,427.44 |
| Nov 20, 2025 | Wu Naixi | Option Excercise | 7096 | 0.00 | $ 0.00 |
| Nov 17, 2025 | Aoki Ichiro | Option Excercise | 350000 | 0.00 | $ 0.00 |
| Nov 17, 2025 | Aoki Ichiro | Open Market Sale | 175000 | 3.56 | $ 622,742.50 |
| Nov 13, 2025 | Aoki Ichiro | Option Excercise | 650000 | 0.00 | $ 0.00 |
| Nov 13, 2025 | Aoki Ichiro | Open Market Sale | 325000 | 3.92 | $ 1,272,467.50 |
| Nov 11, 2025 | Wu Naixi | Open Market Sale | 5261 | 4.18 | $ 21,990.98 |
| Nov 10, 2025 | Wu Naixi | Option Excercise | 10000 | 0.00 | $ 0.00 |
| Oct 15, 2025 | McClymont Donald | Option Excercise | 400000 | 0.00 | $ 0.00 |
| Oct 15, 2025 | McClymont Donald | Open Market Sale | 200000 | 6.01 | $ 1,201,320.00 |
| Sep 22, 2025 | McClymont Donald | Option Excercise | 377400 | 0.00 | $ 0.00 |
| Sep 22, 2025 | McClymont Donald | Open Market Sale | 188700 | 4.01 | $ 756,554.91 |
| Sep 15, 2025 | McClymont Donald | Option Excercise | 22600 | 0.00 | $ 0.00 |
| Sep 15, 2025 | McClymont Donald | Open Market Sale | 11300 | 4.00 | $ 45,200.00 |
| Sep 12, 2025 | McClymont Donald | Open Market Sale | 150000 | 3.87 | $ 580,500.00 |
| Sep 10, 2025 | Wittmann Michael | Open Market Sale | 20908 | 3.95 | $ 82,586.60 |
| Sep 8, 2025 | McClymont Donald | Open Market Sale | 41986 | 4.22 | $ 177,180.92 |
| Sep 8, 2025 | Wittmann Michael | Open Market Sale | 12020 | 4.22 | $ 50,724.40 |
| Sep 5, 2025 | Wittmann Michael | Option Excercise | 32928 | 0.00 | $ 0.00 |
| Sep 5, 2025 | McClymont Donald | Option Excercise | 81053 | 0.00 | $ 0.00 |
| Sep 2, 2025 | Aoki Ichiro | Open Market Sale | 4770 | 4.25 | $ 20,272.50 |
| Sep 2, 2025 | Wittmann Michael | Open Market Sale | 59375 | 4.29 | $ 254,718.75 |
| Sep 1, 2025 | Brink Diane D | Option Excercise | 2484 | 0.00 | $ 0.00 |
| Sep 1, 2025 | ALDRICH DAVID J | Option Excercise | 4967 | 0.00 | $ 0.00 |
| Sep 1, 2025 | OWENS JEFFREY J | Option Excercise | 2070 | 0.00 | $ 0.00 |
| Aug 31, 2025 | Aoki Ichiro | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Aug 31, 2025 | Wittmann Michael | Option Excercise | 43750 | 0.00 | $ 0.00 |
| Jul 2, 2025 | Wittmann Michael | Open Market Sale | 4532 | 3.64 | $ 16,496.48 |
| Jul 1, 2025 | Wittmann Michael | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Jun 16, 2025 | Parekh Sonalee Elizabeth | Open Market Sale | 11841 | 3.42 | $ 40,496.22 |
| Jun 4, 2025 | ALDRICH DAVID J | Option Excercise | 23681 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Biagianti Diane W. | Option Excercise | 23681 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Parekh Sonalee Elizabeth | Option Excercise | 23681 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Neumann Karl-Thomas | Option Excercise | 23681 | 0.00 | $ 0.00 |
| Jun 4, 2025 | OWENS JEFFREY J | Option Excercise | 23681 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Brink Diane D | Option Excercise | 23681 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Wittmann Michael | Open Market Sale | 13725 | 2.59 | $ 35,547.75 |
| Jun 1, 2025 | OWENS JEFFREY J | Option Excercise | 3538 | 0.00 | $ 0.00 |
| Jun 1, 2025 | Brink Diane D | Option Excercise | 4246 | 0.00 | $ 0.00 |
| Jun 1, 2025 | Biagianti Diane W. | Option Excercise | 2335 | 0.00 | $ 0.00 |
| Jun 1, 2025 | ALDRICH DAVID J | Option Excercise | 8491 | 0.00 | $ 0.00 |
| Jun 1, 2025 | Wittmann Michael | Option Excercise | 37500 | 0.00 | $ 0.00 |
| Jun 1, 2025 | Parekh Sonalee Elizabeth | Option Excercise | 8491 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Biagianti Diane W. | Option Excercise | 25000 | 0.00 | $ 0.00 |
| Mar 7, 2025 | McClymont Donald | Open Market Sale | 65754 | 2.90 | $ 190,686.60 |
| Mar 7, 2025 | Aoki Ichiro | Open Market Sale | 2605 | 2.90 | $ 7,554.50 |
| Mar 7, 2025 | Wittmann Michael | Open Market Sale | 24445 | 2.86 | $ 69,911.75 |
| Mar 7, 2025 | Bal Kanwardev Raja Singh | Open Market Sale | 3473 | 2.89 | $ 10,038.65 |
| Mar 6, 2025 | Aoki Ichiro | Option Excercise | 6250 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Wittmann Michael | Option Excercise | 59250 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 7692 | 0.00 | $ 0.00 |
| Mar 6, 2025 | McClymont Donald | Option Excercise | 143250 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Wittmann Michael | Option Excercise | 5249 | 2.95 | $ 15,484.55 |
| Mar 3, 2025 | McClymont Donald | Option Excercise | 59393 | 2.95 | $ 175,209.35 |
| Mar 3, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 5631 | 2.95 | $ 16,611.45 |
| Mar 3, 2025 | Aoki Ichiro | Option Excercise | 3675 | 2.95 | $ 10,841.25 |
| Mar 1, 2025 | Wittmann Michael | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Mar 1, 2025 | McClymont Donald | Option Excercise | 162500 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Mar 1, 2025 | Aoki Ichiro | Option Excercise | 8750 | 0.00 | $ 0.00 |
| Feb 27, 2025 | McClymont Donald | Option Excercise | 100000 | 0.00 | $ 0.00 |
| Feb 27, 2025 | McClymont Donald | Open Market Sale | 50000 | 3.12 | $ 156,000.00 |
| Jan 14, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 12689 | 4.01 | $ 50,882.89 |
| Jan 13, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 25000 | 0.00 | $ 0.00 |
| Jan 6, 2025 | Wittmann Michael | Option Excercise | 8084 | 4.71 | $ 38,075.64 |
| Jan 6, 2025 | Wittmann Michael | Open Market Sale | 2012 | 4.71 | $ 9,476.52 |
| Jan 6, 2025 | McClymont Donald | Option Excercise | 30198 | 4.69 | $ 141,628.62 |
| Jan 6, 2025 | Aoki Ichiro | Option Excercise | 4566 | 4.69 | $ 21,414.54 |
| Jan 6, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 4760 | 4.69 | $ 22,324.40 |
| Jan 3, 2025 | Wittmann Michael | Option Excercise | 20192 | 0.00 | $ 0.00 |
| Jan 3, 2025 | McClymont Donald | Option Excercise | 77779 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Aoki Ichiro | Option Excercise | 10962 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Bal Kanwardev Raja Singh | Option Excercise | 9375 | 0.00 | $ 0.00 |
| Dec 23, 2024 | Wittmann Michael | Open Market Sale | 18375 | 4.10 | $ 75,337.50 |
| Dec 16, 2024 | McClymont Donald | Option Excercise | 100000 | 0.00 | $ 0.00 |
| Dec 16, 2024 | McClymont Donald | Open Market Sale | 50000 | 4.31 | $ 215,500.00 |