Browsing: Exit

ANAVEX LIFE SCIENCES CORP. (AVXL) reported a sharp improvement in results for the quarter ended June 30, 2026, driven by large reversals of share-based compensation after the former CEO’s termination. Operating expenses turned into a $6.7 million recovery versus $14.5 million of expenses a year earlier, and net income was $7.8 million (basic and diluted $0.08 per share)…