Latch Q2 FY26 net loss narrows 12.1% to $6.9 million; revenue falls 18.1% to $15.62 million - LTCH News | Rallies