Stocktoria

ANAVEX LIFE SCIENCES CORP. AVXL

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2006-04-13 · LEI

ANAVEX LIFE SCIENCES CORP. statistics & valuation

Market cap$242.8M
P / B2.6×

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
2016201720182019202020212022202320242025
Return on equity (%)
-233.60% -52.00% -77.30% -129.60% -96.50% -25.10% -33.70% -33.50% -35.80% -48.90% 2016201720182019202020212022202320242025
Shares outstanding
36.2M 43.3M 45.9M 52.7M 62.0M 75.9M 77.9M 82.1M 84.8M 86.7M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-155.10% -48.40% -65.80% -103.80% -76.10% -23.50% -31.40% -30.80% -31.70% -44.70% 2016201720182019202020212022202320242025
Free cash flow margin (%)
2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$0.42 -$0.54 -$0.62 -$0.60 -$0.52 -$0.54 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Return on assets-44.7%-31.7%-30.8%-31.4%-23.5%-76.1%-103.8%-65.8%-48.4%-155.1%
Return on equity-48.9%-35.8%-33.5%-33.7%-25.1%-96.5%-129.6%-77.3%-52.0%-233.6%
Current ratio5.036.717.752.96

Computed from company filings · US · as of 2025-09-30. Facts plus Stocktoria's own computed scores — not investment advice.