Finch Therapeutics Group, Inc. (FNCH)
OTCMKTS · Delayed Price · Currency is USD
12.75
0.00 (0.00%)
Apr 23, 2025, 11:17 AM 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
Apr '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
20623473--
Market Cap Growth
-83.93%-74.79%-95.14%---
Enterprise Value
338-10324--
Last Close Price
12.653.6114.40299.10--
PS Ratio
-54.1826.7025.54--
PB Ratio
1.430.250.242.34--
P/TBV Ratio
1.430.250.242.57--
EV/Sales Ratio
-72.80-17.49--
Debt / Equity Ratio
2.041.320.550.030.01-
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 (ROIC)
-24.09%-21.14%-30.94%-21.58%-22.13%-
Earnings Yield
-69.74%-1289.57%-498.66%-12.29%--
FCF Yield
-88.82%-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.