Anavex Life Sciences reported positive phase 2 results for ANAVEX 3-71 in schizophrenia. Read my analysis on AVXL stock here.