Anavex Life Sciences Corporation (AVXL): Are Investors Missing The Big Picture?

Anavex Life Sciences Corporation (NASDAQ:AVXL) does about 1.22M shares in volume on a normal day but saw 1146489 shares change hands in the recent trading day. The company now has a market cap of 577.91M USD. Its current market price is $6.82, marking an increase of 5.66% compared to the previous close of $6.45. The […]