ELF
E.l.f. Beauty
2026-06-11
•
Bernstein
Δh%
74.62%
Price Then
60.68
Price h
105.96
Target
60