Let’s look at the key reasons that are pushing Anavex Life Sciences Corporation (AVXL) to new highs
On Tuesday, Anavex Life Sciences Corporation (NASDAQ: AVXL) opened lower -8.76% from the last session, before settling in for the closing price of $8.33. Price