Yahoo FinanceStock market news live updates: Stocks finish mixed as investors evaluate deluge of earningsJan 25, 2023more_vert