e.l.f. Beauty, Inc. Common Stock (ELF)

66.88
-2.77 (-3.98%)
NYSE · Last Trade: Mar 27th, 12:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors