Daily Market Close: Tech in focus, bank stocks cash in solid Q1 results | Wednesday, Feb 26, 2025