OVID President & COO Alexander buys 6,810 shares at $0.73 amid -73.9% revenue decline, $-14.0M loss
Margaret A. Alexander, President and COO of Ovid Therapeutics, purchased 6,810 shares at $0.73 on 2025-01-27, increasing her holdings by 24.2% to 34,935 shares. This accumulation occurs in a period of acute operational stress: the company reported revenue of $173,000.00 (latest quarter) and a net income of $-14,006,000.00 (full-year), with annual revenue growth declining -73.9% year-over-year. The stock has fallen -81.7% from its 52-week high of $4.04 and is down -34.5% over the past 90 days, trading at $0.74 currently. An insider purchase at these depressed levels by a senior executive warrants investor attention to understand whether this reflects conviction in a turnaround thesis or is a routine, scheduled acquisition.