Anavex Life Sciences Corp. (Nasdaq: AVXL) reported positive data for ANAVEX 2-73 to treat Alzheimer's disease but analysts questioned the structure of the study sending the stock price plummeting $2.00 to close at $6.20.
Analysts question Anavex Life Sciences data
November 09, 2015 at 18:32 PM EST