CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant Mortgage Rates Edge Higher Lenders Push APR Above 6 in Weekly Survey Why Wellgistics Health WGRX Just Dropped 2500 What to Watch 20260520 UK Pump Prices Under Pressure as RAC Warns of Further Increases Amid Iran Conflict