Lemonade Inc (LMND) P/E Ratio: -32.53x | 2016-2026 | Chartloom