ELF — ELF Beauty Inc

Stock analysis, AI verdict, fundamentals & technical signals

Rating: HOLD

Price: $111.50 Analyst target: $117.12 Upside: 5.04%

About ELF Beauty Inc

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.