No matter how cynical the overall market is Anavex Life Sciences Corporation (AVXL) performance over the last week is recorded -16.22%
Anavex Life Sciences Corporation (NASDAQ: AVXL) open the trading on Wednesday, with a bit cautious approach as it glided -7.34% to $3.41, before settling in