Ocular Therapeutix Q2 FY26 net loss widens to $78.76 million; revenue rises 0.12% to $13.48 million - OCUL News | Rallies