 On Wednesday, Anavex Life Sciences Corp NASDAQ:AVXL shares rallied 5.68 after reporting its most recent annual results. The company announced its full-year 2021 results before markets opened, matching the consensus expectations on earnings. 