Sight Sciences Q2 FY26 net loss narrows 63% to $4.4 million; revenue rises 20% to $23.4 million - SGHT News | Rallies