Lemonade (LMND) is back in focus after first quarter 2026 earnings, with revenue of US$258 million and a net loss of US$35.8 million, sharpening investor attention on its profitability path. See our latest analysis for Lemonade. The latest earnings release has been followed by a 16.1% 7 day share price decline and a 27.5% year to date share price decline. However, the 1 year total shareholder return of 83.5% and 3 year total shareholder return of about 2.4x indicate that longer term momentum...