Is Cap Clean CCEC Still a Buy After 555 Rally 20260520 Centurion Wt ALFUW at 014 Buy Sell or Hold 20260520 ParkerHannifin Corporation PH Q1 2026 Beat Revenue NA EPS Exceeds by Significant FG Imperii FGIIW Stalls at 019 Consolidation Phase 20260520 Hall HCACR Stalls at 032 Consolidation Phase 20260520