Finch Therapeutics Group, Inc. (FNCH)

NASDAQ: FNCH · IEX Real-Time Price · USD
2.71
-0.17 (-5.90%)
At close: Jul 6, 2022 4:00 PM
2.89
+0.18 (6.64%)
Pre-market: Jul 7, 2022 8:49 AM EDT

Ratios and Metrics (Annual)

Market cap in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
Year Current2021
Market Capitalization
129473
Enterprise Value
28346
PE Ratio
--8.14
PS Ratio
8.4125.54
PB Ratio
0.722.34
EV/Sales Ratio
1.8117.49
Debt / Equity Ratio
0.030.03
Debt / EBITDA Ratio
-0.09-0.11
Debt / FCF Ratio
-0.07-0.07
Current Ratio
7.319.64
Asset Turnover
0.070.08
Return on Equity (ROE)
-33.10%-26.10%
Return on Assets (ROA)
-30.10%-23.90%
Return on Capital (ROIC)
-112.20%-104.90%
Earnings Yield
-53.34%-12.29%
FCF Yield
-66.39%-17.55%
Buyback Yield / Dilution
-238.69%-381.31%
Total Shareholder Return
-238.69%-381.31%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).