Finch Therapeutics Group, Inc. (FNCH)
OTCMKTS · Delayed Price · Currency is USD
10.80
-0.20 (-1.82%)
Dec 23, 2024, 4:00 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
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
17623473--
Market Cap Growth
-83.93%-74.79%-95.14%---
Enterprise Value
308-10324--
Last Close Price
10.803.6114.40299.10--
PS Ratio
-54.1826.7025.54--
PB Ratio
1.220.250.242.34--
P/TBV Ratio
0.150.250.242.57--
EV/Sales Ratio
-72.80-17.49--
Debt / Equity Ratio
2.041.320.550.030.01-
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
-81.70%-1289.57%-498.66%-12.29%--
FCF Yield
-104.03%-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.