Finch Therapeutics Group, Inc. (FNCH)
OTCMKTS · Delayed Price · Currency is USD
11.95
-0.05 (-0.42%)
Oct 25, 2024, 3:03 PM EDT

Finch Therapeutics Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Oct '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
19623473--
Market Cap Growth
-83.93%-74.79%-95.14%---
Enterprise Value
328-10324--
Last Close Price
11.953.6114.40299.10--
PE Ratio
--0.08-0.20-6.72--
PS Ratio
-54.1826.7025.54--
PB Ratio
1.350.250.242.34--
P/FCF Ratio
-0.12-0.18-0.30-5.70--
P/OCF Ratio
-0.12-0.18-0.31-7.05--
EV/Sales Ratio
-72.80-11.5517.49--
EV/EBITDA Ratio
-0.56-0.240.12-5.62--
EV/EBIT Ratio
-0.56-0.230.11-5.40--
EV/FCF Ratio
-1.78-0.250.13-3.90--
Debt / Equity Ratio
2.041.320.550.030.01-
Debt / FCF Ratio
-1.61-0.96-0.68-0.07-0.05-
Asset Turnover
-0.000.000.090.06-
Quick Ratio
3.596.154.859.068.786.41
Current Ratio
3.876.335.089.649.246.64
Return on Equity (ROE)
-67.28%-126.06%-76.96%-34.26%-35.61%-
Return on Assets (ROA)
-21.89%-19.47%-28.39%-19.19%-18.33%-
Return on Capital (ROIC)
-24.09%-21.14%-30.94%-21.58%-22.13%-
Earnings Yield
-73.84%-1289.57%-498.66%-12.29%--
FCF Yield
-94.02%-543.49%-335.06%-17.56%--
Buyback Yield / Dilution
-0.41%-0.94%-21.65%-381.31%-11.64%-
Total Shareholder Return
-0.41%-0.94%-21.65%-381.31%-11.64%-
Source: S&P Capital IQ. Standard template. Financial Sources.