Instil Bio Inc (NASDAQ:TIL) -17.31% Down Over The Last Seven Days. Can The Stock Hit Well Above -$2.68?
In last trading session, Instil Bio Inc (NASDAQ:TIL) saw 0.71 million shares changing hands with its beta currently measuring 1.71. Company’s recent per share price