Analyst Ram Selvaraju from H.C. Wainwright reiterated a Buy rating on Anavex Life Sciences (AVXL – Research Report) and keeping the price ...