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

66.88
-2.77 (-3.98%)
NYSE · Last Trade: Mar 26th, 7:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors