Walker WD Q1 2026 Earnings 046 EPS Surges Past 028 Estimates Nordic NAT Stock Analysis 145 Gain What to Watch 20260520