Lemonade, Inc. Common Stock (LMND)

78.75
+7.23 (10.11%)
NYSE· Last Trade: Jul 6th, 11:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors