TIL Instil Bio, Inc.
6.900USD+0.22%Mkt Cap: 46.80M $P/E: —1d ago
Instil Bio, Inc., a biopharmaceutical company, focuses on identifying and advancing therapeutic opportunities. It seeks to in-license or acquire and develop additional novel therapeutic candidates in diseases with signif…
Industry Peers
BiotechnologyKey Statistics
Company
Market Cap46.80M USD
Enterprise Value64.44M USD
Revenue (TTM)—
Gross Profit—
Net Income (TTM)-71.37M USD
Revenue/Share—
Last Price6.900 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees17
CountryUS
SectorHealthcare
IndustryBiotechnology
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-0.47
PEG—
EV/EBITDA-1.76
EV/Revenue—
P/S—
P/B0.43
EPS (TTM)-4.39
EPS (Forward)-14.64
52W Range
5.6708% of range21.98
52W High21.98 USD
52W Low5.670 USD
Profitability
Gross Margin0.00%
Oper. Margin0.00%
EBITDA Margin0.00%
Profit Margin0.00%
ROE-62.68%
ROA-35.07%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF-36.62M USD
CapEx (TTM)10.00M USD
FCF Margin—
FCF Yield174.83%
Net Debt17.74M USD
Net Debt/EBITDA-0.48
Balance Sheet
Debt/Equity0.75
Current Ratio21.67
Quick Ratio21.09
Book Value/Sh15.83 USD
Cash/Share10.27 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Splits
Last Split1:20
Split DateDec 8, 2023
Analyst Consensus
Rating—
Target (Mean)7.000 USD
Upside (mean)+1.4%
Target Range7.000 USD – 7.000 USD
# Analysts1
Ownership
Shares Out.6.78M
Float3.66M
Insiders6.56%
Institutions62.50%
Short Interest
Short Ratio16.8d
Short % Float4.02%
Short % Out.2.39%
Shares Short161.87K
Short (prev mo.)176.32K
Technical
SMA 507.364 (-6.3%)
SMA 2008.012 (-13.9%)
Beta1.94
S&P 52W Chg16.45%
Avg Vol (30d)12.14K
Avg Vol (10d)12.43K
Technical Indicators
RSI (14)36.4
MACD-0.1278
MACD Signal-0.0954
MACD Hist.-0.0324
BB Upper7.713 USD
BB Middle7.237 USD
BB Lower6.761 USD
BB Width13.16%
ATR (14)0.2384 USD
Vol Ratio (20d)0.50x