Instil Bio, Inc. (TIL)
NASDAQ: TIL · Real-Time Price · USD
8.08
-0.05 (-0.62%)
At close: Apr 28, 2026, 4:00 PM EDT
8.18
+0.10 (1.18%)
After-hours: Apr 28, 2026, 4:10 PM EDT

Instil Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2019
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2019
Market Capitalization
557512550822,206
Upgrade
Market Cap Growth
-44.13%-40.12%151.37%-39.38%-96.29%-
Upgrade
Enterprise Value
648089-48-1511,691
Upgrade
Last Close Price
8.0811.0019.097.6212.60342.20
Upgrade
PB Ratio
0.480.660.740.220.233.97
Upgrade
P/TBV Ratio
0.480.660.740.220.234.09
Upgrade
Debt / Equity Ratio
0.750.750.510.380.22-
Upgrade
Net Debt / Equity Ratio
0.080.08-0.16-0.29-0.50-0.82
Upgrade
Net Debt / EBITDA Ratio
-0.17-0.170.470.760.922.98
Upgrade
Net Debt / FCF Ratio
-0.25-0.250.480.640.692.52
Upgrade
Quick Ratio
15.8915.8914.6814.348.0310.98
Upgrade
Current Ratio
39.5339.5315.7615.238.2211.22
Upgrade
Return on Equity (ROE)
-50.39%-50.39%-37.51%-52.96%-48.58%-37.00%
Upgrade
Return on Assets (ROA)
-14.16%-14.16%-12.72%-14.01%-23.60%-20.89%
Upgrade
Return on Capital Employed (ROCE)
-26.60%-26.60%-23.50%-28.70%-45.90%-27.30%
Upgrade
Earnings Yield
-130.24%-95.67%-59.51%-314.94%-272.97%-7.11%
Upgrade
FCF Yield
-66.82%-49.09%-44.71%-207.21%-323.82%-8.16%
Upgrade
Buyback Yield / Dilution
-2.43%-2.43%-0.10%-0.44%-22.19%-562.55%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.