Instil Bio, Inc. (TIL)
NASDAQ: TIL · Real-Time Price · USD
8.12
+0.04 (0.56%)
Jun 1, 2026, 1:28 PM EDT - Market open

Instil Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
557512550822,208
Market Cap Growth
-36.87%-40.12%151.37%-39.52%-96.29%-
Enterprise Value
63.8583.2896.47-16.49-101.451,754
Last Close Price
8.1211.0019.097.6212.60342.20
PB Ratio
0.480.660.740.220.233.98
P/TBV Ratio
0.490.640.730.220.223.27
EV/EBITDA Ratio
---0.110.46-
EV/EBIT Ratio
---0.100.45-
EV/FCF Ratio
---0.160.38-
Debt / Equity Ratio
0.770.740.500.370.210
Net Debt / Equity Ratio
0.090.08-0.17-0.29-0.50-0.82
Net Debt / EBITDA Ratio
-0.19-0.110.400.430.832.97
Net Debt / FCF Ratio
-0.31-0.240.510.640.692.52
Quick Ratio
15.7915.7214.3514.247.9610.98
Current Ratio
39.8739.5315.7615.228.2211.22
Return on Equity (ROE)
-42.19%-50.39%-37.51%-52.96%-48.58%-60.82%
Return on Assets (ROA)
-27.25%-33.65%-24.96%-39.41%-41.09%-33.50%
Return on Invested Capital (ROIC)
-43.73%-56.90%-45.44%-81.02%-121.56%-138.85%
Return on Capital Employed (ROCE)
-27.91%-34.59%-25.77%-41.64%-44.49%-35.58%
Buyback Yield / Dilution
-3.27%-2.43%-0.10%-0.44%-22.19%-562.55%
Total Shareholder Return
-3.27%-2.43%-0.10%-0.44%-22.19%-562.55%
SEC Filings: 10-K · 10-Q