Instil Bio, Inc. (TIL)
NASDAQ: TIL · Real-Time Price · USD
20.97
-0.45 (-2.10%)
Jan 17, 2025, 4:00 PM EST - Market closed

Instil Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019
Period Ending
Jan '25 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
13750822,206--
Market Cap Growth
686.44%-39.38%-96.29%---
Enterprise Value
101-48-1511,691--
Last Close Price
20.977.6212.60342.20--
PB Ratio
0.780.220.223.97--
P/TBV Ratio
2.480.220.224.09--
Debt / Equity Ratio
0.480.380.22---
Asset Turnover
----0.00-
Quick Ratio
11.7814.348.0210.9818.206.26
Current Ratio
12.9015.228.2211.2218.536.54
Return on Equity (ROE)
-36.63%-52.96%-48.58%-37.00%-25.12%-
Return on Assets (ROA)
-12.40%-14.01%-23.60%-20.89%-12.11%-
Return on Capital (ROIC)
-13.06%-14.98%-25.80%-22.90%-13.24%-
Earnings Yield
-54.93%-314.94%-272.97%-7.11%--
FCF Yield
-42.80%-207.21%-323.82%-8.16%--
Buyback Yield / Dilution
-0.05%-0.44%-22.19%-562.55%-62.05%-
Total Shareholder Return
-0.05%-0.44%-22.19%-562.55%-62.05%-
Source: S&P Capital IQ. Standard template. Financial Sources.