| Shares Outstanding | 63.86M |
| Float | 49.76M |
| Float Short Interest Percentage | 8.08% |
| Owners (insider) | 5.53% |
| Owners (institutional) | 70.05% |
| Owners (insider) change | -19.43% |
| Owners (institutional) change | -84.71% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 12, 2025 | Dun Haiping | Other Disposition | 755090 | 0.00 | $ 0.00 |
| Nov 12, 2025 | Feng Lisa | Option Excercise | 30000 | 5.60 | $ 168,000.00 |
| Nov 12, 2025 | Feng Lisa | Open Market Sale | 30000 | 33.27 | $ 997,950.00 |
| Sep 18, 2025 | Wang Jian | Option Excercise | 30000 | 5.60 | $ 168,000.00 |
| Sep 18, 2025 | Wang Jian | Open Market Sale | 30000 | 35.00 | $ 1,050,000.00 |
| Sep 18, 2025 | Cheav Sotheara | Option Excercise | 10000 | 13.89 | $ 138,900.00 |
| Sep 18, 2025 | Cheav Sotheara | Open Market Sale | 10000 | 35.00 | $ 350,000.00 |
| Sep 17, 2025 | Liu Tracy | Option Excercise | 15000 | 1.00 | $ 15,000.00 |
| Sep 17, 2025 | Liu Tracy | Open Market Sale | 15000 | 33.00 | $ 495,000.00 |
| Sep 3, 2025 | Wang David H | Option Excercise | 130000 | 1.00 | $ 130,000.00 |
| Sep 3, 2025 | Wang David H | Open Market Sale | 130000 | 26.61 | $ 3,459,786.94 |
| Aug 22, 2025 | Cheav Sotheara | Option Excercise | 11152 | 13.89 | $ 154,901.28 |
| Aug 22, 2025 | Cheav Sotheara | Open Market Sale | 11152 | 30.00 | $ 334,560.00 |
| Aug 22, 2025 | Wang Jian | Option Excercise | 60000 | 5.60 | $ 336,000.00 |
| Aug 22, 2025 | Wang Jian | Open Market Sale | 60000 | 31.00 | $ 1,860,000.00 |
| Jul 15, 2025 | Liu Tracy | Option Excercise | 15000 | 1.00 | $ 15,000.00 |
| Jul 15, 2025 | Liu Tracy | Open Market Sale | 15000 | 30.00 | $ 450,000.00 |
| Jul 7, 2025 | Feng Lisa | Option Excercise | 15000 | 5.60 | $ 84,000.00 |
| Jul 7, 2025 | Feng Lisa | Open Market Sale | 15000 | 28.00 | $ 420,000.00 |
| Jun 24, 2025 | Feng Lisa | Option Excercise | 15000 | 5.60 | $ 84,000.00 |
| Jun 24, 2025 | Feng Lisa | Open Market Sale | 15000 | 26.00 | $ 390,000.00 |
| May 21, 2025 | Wang David H | Option Excercise | 130000 | 1.00 | $ 130,000.00 |
| May 21, 2025 | Wang David H | Open Market Sale | 130000 | 23.15 | $ 3,009,803.52 |
| May 14, 2025 | McKechnie Mark | Open Market Sale | 15000 | 25.22 | $ 378,300.00 |
| May 14, 2025 | McKechnie Mark | Option Excercise | 15000 | 5.60 | $ 84,000.00 |
| Mar 17, 2025 | Hu Chenming | Open Market Sale | 163308 | 30.00 | $ 4,899,240.00 |
| Mar 14, 2025 | Dun Haiping | Open Market Sale | 9518 | 29.00 | $ 275,976.18 |
| Mar 12, 2025 | McKechnie Mark | Option Excercise | 15000 | 5.60 | $ 84,000.00 |
| Mar 12, 2025 | McKechnie Mark | Open Market Sale | 15000 | 27.42 | $ 411,300.00 |
| Mar 10, 2025 | Dun Haiping | Open Market Sale | 15001 | 26.54 | $ 398,126.54 |
| Mar 3, 2025 | Dun Haiping | Option Excercise | 25001 | 0.50 | $ 12,500.50 |
| Mar 3, 2025 | Dun Haiping | Option Excercise | 482 | 25.94 | $ 12,503.08 |
| Mar 3, 2025 | Wang David H | Option Excercise | 210000 | 0.50 | $ 105,000.00 |
| Mar 3, 2025 | Wang David H | Option Excercise | 4048 | 25.94 | $ 105,005.12 |
| Feb 6, 2025 | Cheav Sotheara | Option Excercise | 22598 | 13.89 | $ 313,886.22 |
| Feb 6, 2025 | Cheav Sotheara | Open Market Sale | 22598 | 23.00 | $ 519,754.00 |
| Nov 26, 2024 | Wang David H | Open Market Sale | 56250 | 17.89 | $ 1,006,086.84 |