| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0400 | $204.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 900 | $2.0100 | $1.81K |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 70 | $2.0100 | $140.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 400 | $2.0100 | $804.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 208 | $2.0100 | $418.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 30 | $2.0100 | $60.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 54 | $2.0100 | $108.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 48 | $2.0100 | $96.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 46 | $2.0100 | $92.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 23 | $2.0100 | $46.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 23 | $2.0100 | $46.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 46 | $2.0100 | $92.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 600 | $2.0100 | $1.21K |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 600 | $2.0100 | $1.21K |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 1,000 | $2.0100 | $2.01K |
| Apr 28, 2026 | Hu Nan | Director | S | 100 | $2.0100 | $201.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 52 | $2.0100 | $104.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 200 | $2.0100 | $402.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 300 | $2.0100 | $603.00 |
| Apr 28, 2026 | Hu Nan | Director | S | 500 | $2.0100 | $1.00K |
| Apr 27, 2026 | Hu Nan | Director | S | 500 | $2.7000 | $1.35K |
| Apr 27, 2026 | Hu Nan | Director | S | 500 | $2.6600 | $1.33K |
| Apr 20, 2026 | Hu Nan | Director | S | 200 | $2.5700 | $514.00 |
| Apr 20, 2026 | Hu Nan | Director | S | 492 | $2.6200 | $1.29K |
| Apr 20, 2026 | Hu Nan | Director | S | 1 | $2.6300 | $2.00 |
| Apr 20, 2026 | Hu Nan | Director | S | 7 | $2.6300 | $18.00 |
| Apr 20, 2026 | Hu Nan | Director | S | 500 | $2.7000 | $1.35K |