Instil Bio Q3 net loss per share narrows

Reuters
2025.11.13 12:09
portai
I'm PortAI, I can summarize articles.

Instil Bio's Q3 net loss per share improved to $2.01 from $3.54 year-over-year. The company's cash and investments decreased to $83.4 million from $115.1 million. Research and development expenses rose to $9.1 million from $0.6 million, indicating investment in clinical trials. Analysts rate the stock as a "buy," with a median 12-month price target of $88.00, significantly above the current price of $14.99.