WW Grainger GWW Q1 2026 Earnings Why the Beat Matters February Retail Sales Exceed Expectations Signaling Resilient Consumer Spending Brunswick BC Slips 303 Testing 7307 Support 20260515 Gold Faces Headwinds as Rising Treasury Yields Cap Upside Potential