U.S. Markets closed

Why Shares of Anavex Life Sciences Slumped 23.5% on Monday

Why Shares of Anavex Life Sciences Slumped 23.5% on Monday

What happened Shares of Anavex Life Sciences (NASDAQ: AVXL), a clinical-stage biotech that specializes in therapies to treat neurodegenerative and neurodevelopmental diseases, fell by 23.5% on Monday.