What Ameresco AMRCs 739 Decline Means for Investors 20260518 BNY Mellon BK Q1 2026 Earnings Surprise EPS 225 Up Significant Biotech and Pharma Sector Navigates AI Breakthroughs MA Activity and Regulatory Shifts SAP SE ADS SAP Q1 2026 Earnings Why the Beat Matters