CIBC CM Reports Strong Q1 2026 Revenue NA EPS Beats GFL GFL Flat at 3709 Consolidation Continues 20260517 Annexon ANNX Falls 480 Watching 471 Support 20260518 Hancock HWCPZ Blows Past Q1 2026 Forecasts EPS Hits 152 Limbach Holdings LMB Q1 2026 Earnings 036 EPS Surges Past 003 Estimates What AZZ AZZs 168 Jump Means for Investors 20260520 AVI Polymers Shares Hit 5 Upper Circuit on Stock Split Bonus Issue and Sustainability Expansion Plans LAW Q1 2026 Earnings EPS Surpasses Expectations Stock Moves Higher Goldman Sachs Identifies Nvidia and Micron as Leading AI Beneficiaries ASML Highlighted as Critical Supplier