Finch Therapeutics Group, Inc. (FNCH)
OTCMKTS · Delayed Price · Currency is USD
13.25
0.00 (0.00%)
Mar 6, 2026, 3:42 PM EST

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
Mar '26 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
21623473--
Market Cap Growth
12.29%-74.79%-95.14%---
Enterprise Value
-8-10324--
Last Close Price
13.253.6114.40299.10--
PS Ratio
-54.1826.7025.54--
PB Ratio
1.500.250.242.34--
P/TBV Ratio
1.500.250.242.57--
EV/Sales Ratio
-72.80-17.49--
Debt / Equity Ratio
2.041.320.550.030.01-
Net Debt / Equity Ratio
0.910.22-0.19-0.63-0.71-0.50
Net Debt / EBITDA Ratio
-0.66-0.150.232.212.532.04
Net Debt / FCF Ratio
-0.72-0.160.241.532.882.30
Asset Turnover
-0.000.000.100.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 Employed (ROCE)
-47.90%-66.30%-59.50%-28.50%-25.60%-22.00%
Earnings Yield
-66.59%-1289.57%-498.66%-12.29%--
FCF Yield
-84.79%-543.49%-335.06%-17.56%--
Buyback Yield / Dilution
-0.41%-0.94%-21.64%-381.31%-11.64%-
Source: S&P Capital IQ. Standard template. Financial Sources.