Lemonade Q2 FY26 net loss narrows 1% to $43.4 million; revenue rises 79% to $294.4 million - LMND News | Rallies