The PNC Financial Services Group Inc PNC Q1 2026 Earnings Beat Fueled by MA Tailwinds and Core Operating Strength RIG Transocean posts 125 Q4 2025 revenue growth but steep EPS miss sends shares 076 lower KLA Corporation KLAC Recent Underperformance Upcoming Earnings and Valuation Outlook Is Ecopetrol EC stock worth adding exposure to Q4 2025 EPS Misses Views Which Stocks Move With Booz Allen BAH 060 20260420