Massive Deals Drive Finance Stock To All-Time High After Earnings; Stock Gains 16% Year-To-Date Yahoo Finance 2025-05-23 12:00 Source Original site