Evelo Biosciences, Inc. (EVLO)
OTCMKTS: EVLO · Delayed Price · USD
0.0494
+0.0019 (4.00%)
May 2, 2024, 9:48 AM EDT - Market open

Evelo Biosciences Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172016
Market Capitalization
11403214771302856045
Market Cap Growth
--56.30%-32.71%267.02%-54.30%375.50%32.62%-
Enterprise Value
18144309448721493240
PE Ratio
-1.38-1.23-2.63-5.10-1.52-5.28-2.13-3.38
PB Ratio
-2.55-28.1137.0615.662.162.082.048.17
P/FCF Ratio
-0.92-1.38-3.27-6.42-1.73-5.40-2.39-3.33
P/OCF Ratio
-0.92-1.39-3.32-6.53-1.81-6.02-2.57-3.66
EV/EBITDA Ratio
-1.15-1.32-2.69-4.88-0.83-2.56-1.18-3.15
EV/EBIT Ratio
-1.13-1.30-2.64-4.78-0.82-2.48-1.15-3.03
EV/FCF Ratio
-1.15-1.41-3.15-6.03-0.96-2.82-1.26-2.91
Debt / Equity Ratio
-1.27-10.246.501.370.330.090.341.80
Debt / EBITDA Ratio
-0.46-0.47-0.49-0.44-0.23-0.21-0.37-0.79
Debt / FCF Ratio
-0.46-0.50-0.57-0.54-0.26-0.23-0.40-0.73
Quick Ratio
0.433.873.943.477.9921.959.966.91
Current Ratio
0.484.164.093.477.9916.0210.106.99
Interest Coverage
9.62-23.22-31.9543.57-82.32-37.1700
Return on Equity (ROE)
308.34%2294.21%-1409.67%-307.25%-142.30%-39.32%-95.39%-241.26%
Return on Assets (ROA)
-399.23%-177.72%-139.04%-103.34%-94.22%-33.69%-64.05%-71.79%
Return on Capital (ROIC)
-1059.85%-235.05%-177.64%-130.29%-108.17%-38.93%-69.93%-84.27%
Earnings Yield
-8763.80%-81.61%-38.04%-19.62%-65.87%-18.93%-46.87%-29.55%
FCF Yield
-7874.00%-72.58%-30.59%-15.58%-57.68%-18.54%-41.79%-30.06%
Buyback Yield / Dilution
-221.78%-64.75%-34.02%-23.25%-46.46%-483.10%-32.32%-
Total Shareholder Return
-221.78%-64.75%-34.02%-23.25%-46.46%-483.10%-32.32%-
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.