| Shares Outstanding | 36.66M |
| Float | 28.79M |
| Float Short Interest Percentage | 4.98% |
| Owners (insider) | 10.59% |
| Owners (institutional) | 73.62% |
| Owners (insider) change | 0.61% |
| Owners (institutional) change | 0.55% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 21, 2025 | Chao Xingjuan | Option Excercise | 50000 | 2.95 | $ 147,250.00 |
| Nov 21, 2025 | Chao Xingjuan | Open Market Sale | 50000 | 15.13 | $ 756,500.00 |
| Nov 11, 2025 | Woo Raymond | Option Excercise | 11112 | 4.37 | $ 48,605.28 |
| Nov 11, 2025 | Woo Raymond | Open Market Sale | 11112 | 12.28 | $ 136,455.36 |
| Oct 3, 2025 | Woo Raymond | Option Excercise | 11112 | 4.37 | $ 48,605.28 |
| Oct 3, 2025 | Woo Raymond | Open Market Sale | 11112 | 12.54 | $ 139,344.48 |
| Sep 17, 2025 | Rogers Erica J. | Grant | 25216 | 0.00 | $ 0.00 |
| Sep 4, 2025 | Woo Raymond | Option Excercise | 11112 | 4.37 | $ 48,605.28 |
| Sep 4, 2025 | Woo Raymond | Open Market Sale | 11112 | 12.11 | $ 134,566.32 |
| Sep 3, 2025 | ROBERTSON REBECCA B | Open Market Sale | 827 | 11.36 | $ 9,394.72 |
| Sep 2, 2025 | Woo Raymond | Option Excercise | 20000 | 2.24 | $ 44,800.00 |
| Aug 27, 2025 | Foehr David | Open Market Sale | 866 | 11.71 | $ 10,140.86 |
| Aug 25, 2025 | Manni Joseph S. | Option Excercise | 660 | 11.58 | $ 7,642.80 |
| Aug 25, 2025 | Foehr David | Option Excercise | 484 | 11.58 | $ 5,604.72 |
| Aug 25, 2025 | Woo Raymond | Option Excercise | 687 | 11.58 | $ 7,955.46 |
| Aug 25, 2025 | Chao Xingjuan | Option Excercise | 2887 | 11.58 | $ 33,431.46 |
| Aug 25, 2025 | Blumberg Scott | Option Excercise | 687 | 11.58 | $ 7,955.46 |
| Aug 19, 2025 | Taylor Joseph Michael | Open Market Sale | 7032 | 11.76 | $ 82,696.32 |
| Jul 7, 2025 | Chao Xingjuan | Option Excercise | 25000 | 2.24 | $ 56,000.00 |
| Jul 7, 2025 | Chao Xingjuan | Open Market Sale | 25000 | 17.70 | $ 442,500.00 |
| Jun 17, 2025 | ROBERTSON REBECCA B | Open Market Sale | 18633 | 17.76 | $ 330,961.15 |
| Jun 16, 2025 | ROBERTSON REBECCA B | Option Excercise | 20000 | 3.61 | $ 72,231.55 |
| Jun 16, 2025 | ROBERTSON REBECCA B | Open Market Sale | 20000 | 17.14 | $ 342,800.00 |
| Jun 3, 2025 | Chao Xingjuan | Option Excercise | 25000 | 2.24 | $ 56,000.00 |
| Jun 3, 2025 | Chao Xingjuan | Open Market Sale | 25000 | 17.00 | $ 425,000.00 |
| May 15, 2025 | Chao Xingjuan | Option Excercise | 73871 | 1.02 | $ 75,059.69 |
| May 15, 2025 | Chao Xingjuan | Open Market Sale | 25000 | 16.96 | $ 424,000.00 |
| Apr 22, 2025 | Chao Xingjuan | Open Market Sale | 15928 | 15.11 | $ 240,657.08 |
| Apr 17, 2025 | Chao Xingjuan | Open Market Sale | 9072 | 15.02 | $ 136,295.16 |
| Apr 1, 2025 | Foehr David | Grant | 21600 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Manni Joseph S. | Grant | 28421 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Woo Raymond | Grant | 30695 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Blumberg Scott | Grant | 30695 | 0.00 | $ 0.00 |
| Apr 1, 2025 | Chao Xingjuan | Grant | 90950 | 0.00 | $ 0.00 |
| Dec 23, 2024 | Blumberg Scott | Option Excercise | 1000 | 2.26 | $ 2,260.00 |