Walker WD Q1 2026 Earnings 046 EPS Surges Past 028 Estimates Allegion ALLE Rallies 135 as Bulls Target 13425 20260520