Evelo Biosciences, Inc. (EVLO)
OTCMKTS: EVLO · Delayed Price · USD
0.0001
0.00 (0.00%)
Jul 22, 2024, 9:30 AM EDT - Market open

Evelo Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019Dec 31, 2018 2017 - 2016
Market Capitalization
0140321477130285
Upgrade
Market Cap Growth
-69.82%-56.30%-32.71%267.02%-54.30%375.50%
Upgrade
Enterprise Value
1714430944872149
Upgrade
PE Ratio
--1.23-2.63-5.10-1.52-5.28
Upgrade
PB Ratio
-2.55-28.1137.0615.662.162.08
Upgrade
P/FCF Ratio
-0.92-1.38-3.27-6.42-1.73-5.40
Upgrade
P/OCF Ratio
-0.92-1.39-3.32-6.53-1.81-6.02
Upgrade
EV/EBITDA Ratio
-1.15-1.32-2.69-4.88-0.83-2.56
Upgrade
EV/EBIT Ratio
-1.13-1.30-2.64-4.78-0.82-2.48
Upgrade
EV/FCF Ratio
-1.15-1.41-3.15-6.03-0.96-2.82
Upgrade
Debt / Equity Ratio
-1.27-10.246.501.370.330.09
Upgrade
Debt / EBITDA Ratio
-0.46-0.47-0.49-0.44-0.23-0.21
Upgrade
Debt / FCF Ratio
-0.46-0.50-0.57-0.54-0.26-0.23
Upgrade
Quick Ratio
0.433.873.943.477.9921.95
Upgrade
Current Ratio
0.484.164.093.477.9916.02
Upgrade
Interest Coverage
9.62-23.22-31.9543.57-82.32-37.17
Upgrade
Return on Equity (ROE)
308.34%2294.21%-1409.67%-307.25%-142.30%-39.32%
Upgrade
Return on Assets (ROA)
-399.23%-177.72%-139.04%-103.34%-94.22%-33.69%
Upgrade
Return on Capital (ROIC)
-1059.85%-235.05%-177.64%-130.29%-108.17%-38.93%
Upgrade
Earnings Yield
-4338724.97%-81.61%-38.04%-19.62%-65.87%-18.93%
Upgrade
FCF Yield
-3898208.64%-72.58%-30.59%-15.58%-57.68%-18.54%
Upgrade
Buyback Yield / Dilution
-221.78%-64.75%-34.02%-23.25%-46.46%-483.10%
Upgrade
Total Shareholder Return
-221.78%-64.75%-34.02%-23.25%-46.46%-483.10%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.