CEO Jack Jiajia Huang purchased 304,020 shares for $3.49M at $11.48, signaling confidence in the stock's current valuation. The trade coincides with a steep 39.59% decline over the last 90 days, potentially offering a value entry point.
Price context
The stock is down 39.59% over the last 90 days and currently trades at $10.01, sitting at the bottom of its 52-week range of $10.01 to $56.13.
Catalysts to watch
Insufficient data — needs manual review
Risks
The stock has dropped 75.29% over the last year, indicating significant long-term bearish sentiment and potential continued downside pressure.
AI-generated context from public data. Not investment advice. Verify before trading.