CEO Taheri buys 25,000 shares in 2 transactions ($122,992.05 total) at $4.93 and $4.86; stock now 76.1% below 52-week high
Taheri Babak A., the Chief Executive Officer, executed 2 separate purchases totaling 25,000 shares for $122,992.05 on May 16 and May 19, 2025, increasing his holdings to 789.1K shares from 764.1K shares. The purchases occurred at $4.93 and $4.86 per share while the stock trades 76.1% below its 52-week high of $19.98, indicating he acquired shares at depressed levels. The company is unprofitable on a full-year basis despite revenue growth of 10.0% year-over-year, creating a mixed fundamental backdrop where the CEO's insider buying occurs amid both operational expansion and significant losses. The 30-day upward momentum of 8.6% suggests the stock may have stabilized from its 90-day decline of 32.1%, framing this purchase within a period of relative price recovery.