| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 2, 2026 | Daye Wilfred ZhongKei | CSO | S | 2,000 | $9.0700 | $18.14K |
| Jun 1, 2026 | Daye Wilfred ZhongKei | CSO | S | 2,000 | $8.5300 | $17.06K |
| May 21, 2026 | Daye Wilfred ZhongKei | CSO | S | 2,000 | $9.3282 | $18.66K |
| May 20, 2026 | Daye Wilfred ZhongKei | CSO | S | 4,000 | $9.6557 | $38.62K |
| May 19, 2026 | Daye Wilfred ZhongKei | CSO | S | 2,000 | $9.3600 | $18.72K |
| Dec 24, 2025 | Daye Wilfred ZhongKei | CSO | S | 1,500 | $6.1300 | $9.20K |
| Dec 22, 2025 | Daye Wilfred ZhongKei | CSO | S | 3,000 | $6.1100 | $18.33K |
| Nov 24, 2025 | Daye Wilfred ZhongKei | CSO | S | 4,470 | $13.7827 | $61.61K |
| Nov 10, 2025 | Daye Wilfred ZhongKei | CSO | S | 1,000 | $12.1900 | $12.19K |
| Oct 29, 2025 | Daye Wilfred ZhongKei | CSO | S | 1,800 | $11.4800 | $20.66K |
| Oct 27, 2025 | Daye Wilfred ZhongKei | CSO | S | 100 | $11.2500 | $1.13K |
| Oct 23, 2025 | Daye Wilfred ZhongKei | CSO | S | 200 | $11.1300 | $2.23K |
| Oct 22, 2025 | Daye Wilfred ZhongKei | CSO | S | 300 | $9.5200 | $2.86K |
| Oct 21, 2025 | Daye Wilfred ZhongKei | CSO | S | 1,000 | $12.9600 | $12.96K |
| Oct 20, 2025 | Daye Wilfred ZhongKei | CSO | S | 1,000 | $11.9800 | $11.98K |
| Oct 17, 2025 | Daye Wilfred ZhongKei | CSO | S | 500 | $12.6000 | $6.30K |
| Oct 16, 2025 | Daye Wilfred ZhongKei | CSO | S | 2,170 | $11.3700 | $24.67K |
| Oct 15, 2025 | Daye Wilfred ZhongKei | CSO | S | 1,195 | $14.8700 | $17.77K |