Natera NTRA Q1 2026 Results Fall Short EPS 060 Revenue NA WPP plc WPP Stock Jumps 601 Approaching 1945 20260518 Mortgage Rates Retreat to 636 Despite Persistent Inflation Pressures Western HYI Steady at 1073 Awaiting Next Catalyst 20260514