Stocktoria

Eledon Pharmaceuticals, Inc. ELDN

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2014-09-17 · LEI

Eledon Pharmaceuticals, Inc. statistics & valuation

Market cap$291.8M
P / B3.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 (%)
-67.40% -97.10% -169.20% -12.00% -21.00% -104.50% -57.90% -56.30% 2016201720182019202020212022202320242025
Shares outstanding
394306 7.1M 9.4M 720408 15.2M 14.8M 14.3M 24.6M 59.8M 81.8M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-472.80% -62.80% -82.60% -146.50% -11.60% -20.20% -94.80% -130.80% -20.40% -27.00% 2016201720182019202020212022202320242025
Free cash flow margin (%)
2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$2.33 -$6.16 -$4.73 -$0.66 -$0.52 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-27.0%-20.4%-130.8%-94.8%-20.2%-11.6%-146.5%-82.6%-62.8%-472.8%
Return on equity-56.3%-57.9%240.4%-104.5%-21.0%-12.0%-169.2%-97.1%-67.4%209.3%
Current ratio7.4012.4214.419.1920.0746.577.545.630.30

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