Sarepta SRPT Down 605 How Low Could It Go 20260515 Private Payrolls Rise 109000 in April Exceeding Forecasts ADP Reports Seanergy SHIP Slides 106 as Selling Pressure Mounts 20260515 elf Beauty ELF Q1 2026 Earnings Surprise EPS 124 Up Significant TeraWulf Inc Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges POR Q1 2026 Earnings EPS Misses Estimates by 346 as Cost Pressures Mount Viant Technology Inc DSP Q1 2026 Earnings EPS Misses Estimates Despite 173 Stock Gain cbdMD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions Stran Company Inc Q1 2026 Earnings Profitability Achieved Amid Strategic Initiatives Willdan Group WLDN Q1 2026 Earnings Earnings Beat Drives Share Price Higher