
After seeing shares take a huge tumble through the first several months of 2025, e.l.f. Beauty (NYSE: ELF) may have just had its best day of all time.
Shares of e.l.f. are on pace for their highest single-day return since the company went public back in 2016, up approximately 25% as of 2:30 EST trading on May 29.