Today: Sep 22, 2024

Stock market and bank earnings updates: Dow and S&P 500