Immatics Q2 FY26 net loss narrows to USD 71.2 million; revenue rises 92.59% to USD 10.4 million - IMTX News | Rallies