Market Wrap SP 500 posts steady gains as major equity indexes climb broadly PNC Financial Services Group PNC Q1 2026 Earnings Beat Signals Solid Execution Amid Growth Acceleration What XXxs fundamentals reveal about its future Investors Pile In 20260508