Lemonade Inc (LMND) EV/FCF: 183.26x | 2016-2026 | Chartloom