Finch Therapeutics Group, Inc. (FNCH)
OTCMKTS · Delayed Price · Currency is USD
13.30
+0.05 (0.38%)
At close: Feb 13, 2026

Finch Therapeutics Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023FY 2022FY 2021FY 2020FY 2019
Period Ending
Feb '26 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
21623473--
Market Cap Growth
11.76%-74.79%-95.14%---
Enterprise Value
-8-10324--
Last Close Price
13.303.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.34%-1289.57%-498.66%-12.29%--
FCF Yield
-84.47%-543.49%-335.06%-17.56%--
Buyback Yield / Dilution
-0.41%-0.94%-21.64%-381.31%-11.64%-
Updated Aug 13, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.