loading
loading
Dow Jones| Nasdaq | US Stock Market Today | Live: Nasdaq gains 1% at close as earnings optimism lifts Wall Street — retained record — High Signal