Business E.l.f. Beauty (ELF) earnings Q1 2026 Finance News Aug 6, 2025 E.l.f. Beauty's profits fell 30% in its fiscal first quarter as new tariffs on Chinese imports begin to affect the… Read More...