Sutro Biopharma Q2 FY26 net loss widens to USD 38.53 million; revenue drops to USD 9.84 million - STRO News | Rallies