Earnings Est. No Polygon data
Insider Transactions (6)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-06 ▼ SELL Chao Xingjuan President and CEO 14,000 $18 $258K 1.6%
2026-04-06 ▼ SELL Chao Xingjuan President and CEO 1,446 $18 $27K 0.2%
2026-04-06 ▼ SELL Chao Xingjuan President and CEO 23,554 $18 $433K 2.7%
2026-04-01 ▼ SELL Woo Raymond Chief Technology Officer 1,472 $19 $27K 0.9%
2026-04-01 ▼ SELL Woo Raymond Chief Technology Officer 3,025 $19 $56K 1.8%
2026-04-01 ▼ SELL Woo Raymond Chief Technology Officer 6,615 $19 $123K 3.8%