Eledon Pharmaceuticals, Inc. (ELDN)
NASDAQ: ELDN · Real-Time Price · USD
3.480
+0.020 (0.58%)
At close: Apr 28, 2026, 4:00 PM EDT
3.539
+0.059 (1.70%)
Pre-market: Apr 29, 2026, 8:13 AM EDT

Eledon Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
264113246443163
Upgrade
Market Cap Growth
56.00%-53.90%465.07%38.87%-50.29%-72.98%
Upgrade
Enterprise Value
13221168-16-34-31
Upgrade
Last Close Price
3.481.514.121.802.284.41
Upgrade
PB Ratio
1.920.832.086.040.370.39
Upgrade
P/TBV Ratio
2.531.092.87-0.610.76
Upgrade
Debt / Equity Ratio
0.010.010.010.050.010.01
Upgrade
Net Debt / Equity Ratio
-0.97-0.97-1.18-7.04-0.66-0.51
Upgrade
Net Debt / EBITDA Ratio
-----2.28
Upgrade
Net Debt / FCF Ratio
2.132.132.951.281.962.91
Upgrade
Quick Ratio
7.307.3012.1613.128.7119.28
Upgrade
Current Ratio
7.407.4012.4214.419.1920.07
Upgrade
Return on Equity (ROE)
-35.79%-35.79%-57.73%-255.03%-70.89%-19.46%
Upgrade
Return on Assets (ROA)
-30.04%-30.04%-33.11%-29.56%-18.88%-12.53%
Upgrade
Return on Capital Employed (ROCE)
-55.30%-55.30%-42.60%-50.50%-46.10%-22.20%
Upgrade
Earnings Yield
-17.26%-40.20%-14.70%-267.55%-280.45%-54.69%
Upgrade
FCF Yield
-23.58%-54.94%-19.21%-90.75%-90.62%-45.83%
Upgrade
Buyback Yield / Dilution
-68.42%-68.42%-97.64%-72.34%3.61%-921.03%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.