Earnings Est. No Polygon data
Insider Transactions (5)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-01 ▼ SELL Sun Kang 1,250,963 $16 $19.7M 44.0%
2026-04-01 ▼ SELL Sun Kang 249,037 $17 $4.2M 15.6%
2026-03-23 ▼ SELL Sun Kang 152,823 $19 $2.9M 55.7%
2026-03-23 ▼ SELL Sun Kang 65,046 $19 $1.2M 53.6%
2026-01-28 ▼ SELL Stefan Constantin Ionel Chief Technology Officer 39,690 $12 $476K 5.0%