Retail makeover: Ulta Beauty and e.l.f. Beauty are defended after jittery trading Published 04 Apr 2024 Full Article