OneSpaWorld OSW Q1 2026 Beat Revenue NA EPS Exceeds by Significant BETR Q1 2026 Earnings WiderThanExpected Loss as Shares Edge Higher Why Dollar Gen DG Just Surged 109 Key Levels Ahead 20260520