Eledon Pharmaceuticals, Inc. (ELDN)
NASDAQ: ELDN · Real-Time Price · USD
2.850
-0.150 (-5.00%)
At close: Mar 19, 2026, 4:00 PM EDT
2.940
+0.090 (3.16%)
After-hours: Mar 19, 2026, 7:55 PM EDT

Eledon Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
216114246443163
Market Cap Growth
-8.16%-53.76%465.19%38.75%-50.21%-72.98%
Enterprise Value
123.536.54162.4948.18-24.61-21.34
Last Close Price
2.851.514.121.802.284.41
PE Ratio
--2.90-6.24-0.48-0.37-1.89
PB Ratio
1.881.403.94-0.90-0.150.38
P/TBV Ratio
2.881.523.20-0.91-0.160.40
P/FCF Ratio
--1.83-5.21-1.10-1.11-2.18
P/OCF Ratio
--1.83-5.21-1.10-1.11-2.18
EV/EBITDA Ratio
--0.44-2.30-1.120.280.58
EV/EBIT Ratio
--0.44-2.30-1.120.280.58
EV/FCF Ratio
--0.59-3.44-1.220.870.74
Debt / Equity Ratio
0.000.000.0100.000.00
Debt / EBITDA Ratio
-0.01-0.01-0.01-0.01-0.01-0.02
Debt / FCF Ratio
-0.01-0.01-0.02-0.01-0.03-0.03
Net Debt / Equity Ratio
-1.64-1.64-2.231.050.27-0.51
Net Debt / EBITDA Ratio
2.151.591.971.180.632.28
Net Debt / FCF Ratio
2.132.132.951.281.962.91
Quick Ratio
7.277.2712.1113.128.7119.28
Current Ratio
7.407.4012.4214.419.1920.07
Return on Equity (ROE)
-35.79%-35.79%-57.73%119.13%452.78%-22.12%
Return on Assets (ROA)
-35.63%-48.03%-52.33%-47.29%-67.16%-21.33%
Return on Invested Capital (ROIC)
-194.58%-262.25%-203.90%-120.82%-149.77%-47.39%
Return on Capital Employed (ROCE)
-39.03%-52.61%-56.24%-50.15%-70.05%-20.43%
Earnings Yield
-38.24%-34.44%-16.02%-207.78%-270.18%-52.83%
FCF Yield
-31.10%-54.73%-19.19%-90.69%-90.49%-45.83%
Buyback Yield / Dilution
-47.24%-47.24%-54.20%-75.76%0.00%-0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q