| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 30, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $3.6370 | $3.64K |
| Jun 30, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $3.6380 | $3.64K |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 575 | $3.6240 | $2.08K |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $3.6790 | $3.68K |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 250 | $3.6850 | $921.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 250 | $3.6620 | $915.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $3.6590 | $3.66K |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $3.6590 | $3.66K |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.6240 | $7.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.6790 | $7.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.6850 | $7.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.6620 | $7.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.6590 | $7.00 |
| Jun 29, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.6590 | $7.00 |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 473 | $3.7170 | $1.76K |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 591 | $3.7870 | $2.24K |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 2,000 | $3.8020 | $7.60K |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 2,000 | $3.8330 | $7.67K |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.7170 | $7.00 |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.7870 | $7.00 |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.8020 | $7.00 |
| Jun 26, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $3.8330 | $7.00 |
| Jun 24, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.1970 | $985.00 |
| Jun 24, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.1970 | $985.00 |
| Jun 24, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $0.1970 | $0.00 |
| Jun 24, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $0.1970 | $0.00 |
| Jun 22, 2026 | Jiang Jun Jason | CFO and COO | S | 2 | $0.2400 | $0.00 |
| Jun 18, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $0.2360 | $236.00 |
| Jun 17, 2026 | Jiang Jun Jason | CFO and COO | S | 10,000 | $0.2280 | $2.28K |
| Jun 17, 2026 | Jiang Jun Jason | CFO and COO | S | 1,000 | $0.2310 | $231.00 |
| Jun 11, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2760 | $1.38K |
| Jun 10, 2026 | Jiang Jun Jason | CFO and COO | S | 20,000 | $0.3450 | $6.90K |
| Jun 10, 2026 | Jiang Jun Jason | CFO and COO | S | 10,000 | $0.3150 | $3.15K |
| Jun 10, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2950 | $1.48K |
| Jun 10, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2850 | $1.43K |
| Jun 9, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2950 | $1.48K |
| Jun 9, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2850 | $1.43K |
| Jun 8, 2026 | Jiang Jun Jason | CFO & COO | S | 30,000 | $0.3840 | $11.52K |
| Jun 8, 2026 | Jiang Jun Jason | CFO & COO | S | 10,000 | $0.3450 | $3.45K |
| Jun 8, 2026 | Jiang Jun Jason | CFO & COO | S | 5,000 | $0.2950 | $1.48K |
| Jun 8, 2026 | Jiang Jun Jason | CFO & COO | S | 5,000 | $0.2850 | $1.43K |
| Jun 8, 2026 | Jiang Jun Jason | CFO & COO | S | 5,000 | $0.2510 | $1.25K |
| Jun 8, 2026 | Jiang Jun Jason | CFO & COO | S | 3,000 | $0.2560 | $768.00 |
| Jun 5, 2026 | Jiang Jun Jason | CFO and COO | S | 932 | $0.2650 | $246.00 |
| Jun 4, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2760 | $1.38K |
| Jun 4, 2026 | Jiang Jun Jason | CFO and COO | S | 5,000 | $0.2630 | $1.31K |
| Jun 3, 2026 | Jiang Jun Jason | CFO and COO | S | 20,000 | $0.3050 | $6.10K |
| Jun 3, 2026 | Jiang Jun Jason | CFO and COO | S | 10,000 | $0.2850 | $2.85K |
| Jun 3, 2026 | Jiang Jun Jason | CFO and COO | S | 1,364 | $0.2820 | $384.00 |
| Jun 3, 2026 | Jiang Jun Jason | CFO and COO | S | 10,000 | $0.2570 | $2.57K |