Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $111.50 Analyst target: $117.12 Upside: 5.04%
elf Beauty, Inc., offers skin care and cosmetic products under the elf, W3LL PEOPLE and Keys Soulcare brand names worldwide. The company is headquartered in Oakland, California.
See the full interactive analysis & chart →Informational only — not investment advice.