Instil Bio, Inc. (TIL)
NASDAQ: TIL · Real-Time Price · USD
20.61
+0.53 (2.64%)
Dec 20, 2024, 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
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19
Market Capitalization
13450822,206--
Market Cap Growth
686.44%-39.38%-96.29%---
Enterprise Value
99-48-1511,691--
Last Close Price
20.617.6212.60342.20--
PB Ratio
0.760.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
-55.89%-314.94%-272.97%-7.11%--
FCF Yield
-43.55%-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.