Anavex Life Sciences Corp (OTCMKTS:AVXL) Slips for No Apparent Reason
Anavex Life Sciences Corp (OTCMKTS:AVXL)’s stock performance from the last couple of years has been less than impressive. Just twelve months ago, for example, the ticker was sitting comfortably above the $1 per share...