Saturday, November 7, 2026Market Closed
IDD — e.l.f. Beauty Q2 Sales Surge 51% to $520.8 Million; Raises Fiscal 2027 Outlook