Market Snapshot: S&P 500, Dow score biggest monthly gains since November 2020, Nasdaq books best July ever
U.S. stocks end sharply higher Friday after big-tech earnings reports and the latest inflation reading, with all three major benchmarks booking big gains in July.