Organon OGN Holds 1338 Direction Awaited 20260515 elf Beauty ELF Q1 2026 Earnings 124 EPS Surges Past 073 Estimates Clavicular and the Mogging Trend What It Means for Consumer Culture and Financial Markets