Scribe Therapeutics Q2 FY26 net loss narrows 34.34% to $6.5 million; revenue falls 61.22% to $1.9 million - SCTX News | Rallies