SOTS 2nd Hour: Stocks Gain, Earnings Wrap-Up, Plus: Bank of America Chairman & CEO 04/15/25 | Squawk on the Street | Podwise