CEO Babler Martin buys 15,650 shares of ALMS at $6.44 amid -$93.1M net loss; holds 106,454 post-transaction.
CEO and Chairman Babler Martin purchased 15,650 shares at $6.44 on 2025-04-01, increasing his holdings by 17.2% from 90,804 to 106,454 shares. The purchase occurred at a price $2.10 below the current market price of $8.54 and 35.8% below the 52-week high of $13.30, suggesting the transaction took place during a period of relative weakness. However, the purchase is set against a backdrop of significant financial deterioration: the company reported a full-year net income of -$93.1M, indicating the company was unprofitable over its most recent fiscal year. This combination—material insider accumulation concurrent with large operating losses—presents a complex signal that warrants examination of the company's operational trajectory and management's confidence relative to disclosed financial performance.