Principal Financial Officer Snizhana P. Quan liquidated 20,000 shares following an option exercise. The sale occurs as the company's market capitalization has climbed to $1.58 billion despite minimal reported revenue.
- Insider sale of 20,000 shares at $10.36 per share
- Market cap expanded to $1.58 billion
- 2025 revenue limited to $106,855
- Net loss of $20.3 million reported for 2025
- Cash position of $69 million provides operational runway
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.