VXRT CEO Lo Steven bought 100,000 shares at $0.49; stock down 51.0% from 52-week high despite +288.9% revenue growth
CEO Lo Steven purchased 100,000 shares at $0.49 on 2025-05-19, establishing his first position in the company. The purchase occurs at a price 51.0% below the 52-week high of $1.02, following a 30-day rally of +45.4% and a 90-day decline of -31.5%. Vaxart's fundamentals show exceptional revenue growth of +288.9% year-over-year to $20.9M in the latest quarter, yet the company reported a net loss of $-15.6M and remains unprofitable on a full-year basis. The CEO's initial buy at a depressed valuation contrasts sharply with the company's explosive top-line expansion, presenting a critical signal about insider perspective on risk-reward despite ongoing operating losses and cash burn.