EVP James Ziegler buys 100,000 shares at $1.60; 2 other insiders also bought in past 14 days amid -66.4% decline from 52-week high
James Ziegler, the Chief Commercial Officer, initiated a position by purchasing 100,000 shares at $1.60 on 2025-02-27, with the stock now trading at $1.71 after declining 66.4% from its 52-week high of $5.09 and 40.4% over the past 30 days. The purchase occurs within a cluster pattern in which 2 other insiders also bought within the past 14 days, suggesting coordinated or parallel interest at depressed price levels. The company's fundamentals remain challenged, with negative net income of $26.4M against quarterly revenue of $28.3M and annual revenue decline of 60.2%, underscoring that this transaction occurs against deteriorating operational performance rather than positive business momentum. The timing and multi-insider participation warrant attention to what signals management is reading about the stock's recovery trajectory and whether this reflects conviction about a valuation bottom.