| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| May 15, 2026 | Quire Daniel | Chief Revenue Officer | F | 2,065 | $26.2819 | $54.27K |
| May 15, 2026 | Yu Alan | Chief Executive Officer | F | 2,124 | $26.2819 | $55.82K |
| May 15, 2026 | Guo Jian | Chief Financial Officer | F | 2,733 | $26.2819 | $71.83K |
| May 12, 2026 | Quire Daniel | Chief Revenue Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2026 | Quire Daniel | Chief Revenue Officer | M | 8,000 | – | – |
| May 12, 2026 | Yu Alan | Chief Executive Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2026 | Yu Alan | Chief Executive Officer | M | 8,000 | – | – |
| May 12, 2026 | Guo Jian | Chief Financial Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2026 | Guo Jian | Chief Financial Officer | M | 8,000 | – | – |
| May 7, 2026 | Chen Paul Y | Director | M | 1,000 | $0.0000 | $0.00 |
| May 7, 2026 | Chen Paul Y | Director | M | 1,000 | – | – |
| May 7, 2026 | Yen Eve | Director | M | 1,000 | $0.0000 | $0.00 |
| May 7, 2026 | Yen Eve | Director | M | 1,000 | – | – |
| May 7, 2026 | Chen Eric K | Director | M | 1,000 | $0.0000 | $0.00 |
| May 7, 2026 | Chen Eric K | Director | M | 1,000 | – | – |
| Mar 11, 2026 | Quire Daniel | Chief Revenue Officer | A | 24,000 | $0.0000 | $0.00 |
| Mar 11, 2026 | Yu Alan | Chief Executive Officer | A | 32,000 | $0.0000 | $0.00 |
| Mar 11, 2026 | Guo Jian | Chief Financial Officer | A | 28,000 | $0.0000 | $0.00 |
| Nov 12, 2025 | Guo Jian | Chief Financial Officer | P | 1,361 | $22.1100 | $30.09K |
| Aug 15, 2025 | Guo Jian | Chief Financial Officer | M | 2,450 | $0.0000 | $0.00 |
| Aug 15, 2025 | Guo Jian | Chief Financial Officer | M | 2,450 | $16.5300 | $40.50K |
| Jun 27, 2025 | Cheng Marvin | VP-Manufacturing, Secy | S | 112,500 | $27.0000 | $3.04M |
| Jun 27, 2025 | Yu Alan | Chief Executive Officer | S | 112,500 | $27.0000 | $3.04M |
| Jun 12, 2025 | Yu Alan | Chief Executive Officer | S | 750,000 | $27.0000 | $20.25M |
| Jun 12, 2025 | Cheng Marvin | VP-Manufacturing, Secy | S | 750,000 | $27.0000 | $20.25M |
| May 14, 2025 | Quire Daniel | Chief Revenue Officer | F | 2,073 | $30.0376 | $62.27K |
| May 14, 2025 | Yu Alan | Chief Executive Officer | F | 2,543 | $30.0376 | $76.39K |
| May 14, 2025 | Guo Jian | Chief Financial Officer | F | 2,779 | $30.0376 | $83.47K |
| May 12, 2025 | Quire Daniel | Chief Revenue Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2025 | Quire Daniel | Chief Revenue Officer | M | 8,000 | – | – |
| May 12, 2025 | Yu Alan | Chief Executive Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2025 | Yu Alan | Chief Executive Officer | M | 8,000 | – | – |
| May 12, 2025 | Guo Jian | Chief Financial Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2025 | Guo Jian | Chief Financial Officer | M | 8,000 | – | – |
| May 7, 2025 | Chen Paul Y | Director | M | 1,000 | $0.0000 | $0.00 |
| May 7, 2025 | Chen Paul Y | Director | M | 1,000 | – | – |
| May 7, 2025 | Yen Eve | Director | M | 1,000 | $0.0000 | $0.00 |
| May 7, 2025 | Yen Eve | Director | M | 1,000 | – | – |
| May 7, 2025 | Chen Eric K | Director | M | 1,000 | $0.0000 | $0.00 |
| May 7, 2025 | Chen Eric K | Director | M | 1,000 | – | – |
| Nov 18, 2024 | Guo Jian | Chief Financial Officer | M | 2,500 | $0.0000 | $0.00 |
| Nov 18, 2024 | Guo Jian | Chief Financial Officer | M | 2,500 | $16.5300 | $41.33K |
| Aug 19, 2024 | Guo Jian | Chief Financial Officer | M | 2,000 | $0.0000 | $0.00 |
| Aug 19, 2024 | Guo Jian | Chief Financial Officer | M | 2,000 | $16.5300 | $33.06K |
| May 16, 2024 | Yen Eve | Director | M | 5,000 | $18.8000 | $94.00K |
| May 15, 2024 | Yu Alan | Chief Executive Officer | F | 1,750 | $29.0193 | $50.78K |
| May 14, 2024 | Guo Jian | Chief Financial Officer | F | 2,481 | $27.4647 | $68.14K |
| May 14, 2024 | Quire Daniel | Chief Revenue Officer | F | 1,923 | $27.4473 | $52.78K |
| May 12, 2024 | Guo Jian | Chief Financial Officer | M | 8,000 | $0.0000 | $0.00 |
| May 12, 2024 | Guo Jian | Chief Financial Officer | M | 8,000 | – | – |