Here’s Why Anavex Life Sciences Corporation (NASDAQ: AVXL) Is A Good Stock To Buy Right Now
The trading price of Anavex Life Sciences Corporation (NASDAQ:AVXL) closed lower on Friday, April 19, closing at $3.78, -0.53% lower than its previous close. In