Instil Bio, Inc. (TIL)

NASDAQ: TIL · IEX Real-Time Price · USD
6.67
+0.36 (5.64%)
At close: Dec 8, 2023, 4:00 PM
6.70
+0.03 (0.45%)
After-hours: Dec 8, 2023, 7:13 PM EST

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
Year Current20222021
Market Capitalization
868822,206
Market Cap Growth
--96.29%-
Enterprise Value
769-1021,752
PE Ratio
-0.28-0.37-14.07
PB Ratio
3.710.233.97
P/FCF Ratio
-0.40-0.31-12.26
P/OCF Ratio
-0.53-0.45-18.06
EV/EBITDA Ratio
0.230.47-11.38
EV/EBIT Ratio
0.220.46-11.18
EV/FCF Ratio
0.310.38-9.73
Debt / Equity Ratio
0.360.21-
Debt / EBITDA Ratio
-0.45-0.36-
Debt / FCF Ratio
-0.61-0.29-
Quick Ratio
13.627.9610.98
Current Ratio
14.538.2211.22
Interest Coverage
-48.73-118.62-
Return on Equity (ROE)
-65.40%-51.30%-25.50%
Return on Assets (ROA)
-47.50%-41.60%-23.90%
Return on Capital (ROIC)
-63.72%-51.34%-28.02%
Earnings Yield
-22.71%-272.97%-7.11%
FCF Yield
-16.05%-323.82%-8.16%
Buyback Yield / Dilution
-0.31%-22.19%-562.55%
Total Shareholder Return
-0.31%-22.19%-562.55%
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).