Lemonade Inc (LMND) Stock Price, Quote, News & History

LMNDNYSE
$45.16
-1.30-2.8%
Last update: Oct 12, 5:07 PM
$45.52
-0.94-2.02%