Finch Therapeutics Group, Inc. (FNCH)
OTCMKTS: FNCH · Delayed Price · USD
1.350
-0.090 (-6.25%)
Jun 17, 2024, 2:26 PM EDT - Market closed

Finch Therapeutics Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
26234741,0291,029
Market Cap Growth
--74.70%-95.17%-53.97%0%-
Enterprise Value
111143469311,130
PE Ratio
-0.26-0.08-0.20-8.48-26.22-50.43
PS Ratio
0.7654.1326.5925.56133.32101.35
PB Ratio
0.110.250.242.34-10.75-17.29
P/FCF Ratio
-0.18-0.18-0.30-5.70-30.30-56.16
P/OCF Ratio
-0.18-0.18-0.31-7.06-32.85-59.42
EV/Sales Ratio
3.86100.884.8718.68120.64111.29
EV/EBITDA Ratio
-0.55-0.33-0.06-5.77-24.10-55.07
EV/EBIT Ratio
-0.55-0.32-0.05-5.56-23.62-53.81
EV/FCF Ratio
-0.57-0.34-0.05-4.17-27.42-61.67
Debt / Equity Ratio
1.551.320.550.03-0.02-2.41
Debt / EBITDA Ratio
-1.27-0.93-0.70-0.10-0.05-6.98
Debt / FCF Ratio
-1.32-0.96-0.68-0.07-0.05-7.81
Quick Ratio
5.936.154.859.068.786.41
Current Ratio
6.056.334.849.039.246.64
Asset Turnover
0.040.000.010.080.050.10
Interest Coverage
-18.440-3.26000
Return on Equity (ROE)
-85.53%-326.64%-118.79%-27.62%41.00%34.28%
Return on Assets (ROA)
-32.51%-105.29%-69.78%-24.79%-23.74%-19.70%
Return on Capital (ROIC)
-48.37%-64.14%-78.08%-28.81%41.99%-25.28%
Earnings Yield
-751.14%-1290.55%-496.68%-11.79%-3.81%-1.98%
FCF Yield
-1036.64%-543.90%-336.51%-17.55%-3.30%-1.78%
Buyback Yield / Dilution
-0.18%-0.93%-0.38%1.57%--
Total Shareholder Return
-0.18%-0.93%-0.38%1.57%--
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.