Eledon Pharmaceuticals, Inc. (ELDN)
NASDAQ: ELDN · IEX Real-Time Price · USD
1.960
-0.200 (-9.26%)
Apr 24, 2024, 3:05 PM EDT - Market open

Eledon Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
47443163228152922197330
Market Cap Growth
-38.87%-50.29%186.24%193.07%-50.11%-47.59%29.92%-88.76%-40.30%-
Enterprise Value
-3-7-24-21-92-121124133224
PE Ratio
-1.08-1.08-0.36-1.83-0.97-0.47-1.07-2.19-3.91-4.37-14.16
PB Ratio
0.570.520.370.390.120.801.041.48-8.193.193.19
P/FCF Ratio
-1.10-1.10-1.10-2.18-1.45-0.54-1.27-1.93-4.50-4.71-15.60
P/OCF Ratio
-1.10-1.10-1.10-2.18-1.45-0.54-1.27-1.93-4.50-4.78-15.62
EV/EBITDA Ratio
0.180.180.280.573.990.06-0.15-0.88-4.35-2.95-9.64
EV/EBIT Ratio
0.180.180.280.573.960.06-0.15-0.87-4.33-2.94-9.63
EV/FCF Ratio
0.180.180.850.736.050.07-0.18-0.77-4.97-3.17-10.61
Debt / Equity Ratio
0.000.000.010.000.000.03---1.28--
Debt / EBITDA Ratio
-0.01-0.01-0.01-0.02-0.01-0.02---0.61--
Debt / FCF Ratio
-0.01-0.01-0.03-0.03-0.01-0.02---0.70--
Quick Ratio
13.1213.128.7119.2845.996.655.1212.020.2910.4224.85
Current Ratio
14.4114.419.1920.0746.577.545.6313.190.3010.9025.34
Return on Equity (ROE)
-46.20%-46.20%-66.30%-19.80%-39.10%-131.30%-71.60%-60.40%-19.20%-58.70%-96.60%
Return on Assets (ROA)
-43.10%-43.10%-63.00%-19.10%-22.00%-110.80%-65.50%-54.30%-15.90%-54.70%-33.30%
Return on Capital (ROIC)
-51.31%-51.31%-104.12%-22.38%-9.68%-163.97%-97.02%-67.45%-688.32%-73.33%-22.67%
Earnings Yield
-85.03%-92.58%-280.45%-54.69%-103.49%-212.88%-93.30%-45.59%-25.54%-22.89%-7.06%
FCF Yield
-83.34%-90.75%-90.62%-45.83%-69.01%-184.24%-78.89%-51.91%-22.23%-21.23%-6.41%
Buyback Yield / Dilution
-72.34%-72.34%3.61%-921.03%-121.41%-31.03%-92.52%-1122.10%84.68%-247.55%-1455.06%
Total Shareholder Return
-72.34%-72.34%3.61%-921.03%-121.41%-31.03%-92.52%-1122.10%84.68%-247.55%-1455.06%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).