Lemonade, Inc. Common Stock (LMND)

52.69
+1.98 (3.90%)
NYSE· Last Trade: Aug 21st, 12:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors