Market close, April 23, 2026: S&P 500 -0.41% to 7,108.40 as Iran war uncertainty and software selloff weigh

April 23, 2026
7 Mins Read
7 Views