Instil Bio (NASDAQ:TIL) reported quarterly losses of $(0.43) per share. This is a 30.3 percent decrease over losses of $(0.33) per share from the same period last year.
Nasdaq, Estée Lauder And 2 Other Stocks Insiders Are Selling
The Nasdaq settled lower on Tuesday. Investors, meanwhile, focused on some notable insider trades.