Rockwell Automation ROK Delivers Q1 2026 Beat EPS 330 vs 292 Expected Centurion Wt ALFUW at 014 Buy Sell or Hold 20260520