Anavex Life Sciences (AVXL)
Anavex Life Sciences (AVXL) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- AVXL last traded at $1.19, -8.46% on the day.
- Anavex Life Sciences: market cap $110.31M, P/E -4.5, next earnings 2026-11-24.
- Over the past year AVXL returned -85.18%; year to date -66.57%.
Updated 2026-11-02 18:01 UTC