Ecolab ECL Stock Analysis RangeBound Near 25170 20260513 Hutchins Center Fiscal Impact Measure Suggests Modest Fiscal Tailwind for US Economy PennyMac PMTU Stalls at 2550 Consolidation Phase 20260514