U.S. stocks rallied to the brink of a record after more companies reported fatter profits than expected.
The S&P 500 rose 1 percent Thursday. It got within 0.1 percent of its all-time high as Wall Street yawned at the latest announcement on tariffs by President Donald Trump, which may not take full effect for at least several weeks.
The Dow Jones Industrial Average climbed 0.8 percent, and the Nasdaq composite rallied 1.5 percent.
MGM Resorts International, GE HealthCare Technologies and Molson Coors Beverage helped lead the way following their profit reports.
Treasury yields eased in the bond market despite stronger-than-expected readings on inflation and unemployment claims.
On Thursday:
The S&P 500 rose 63.10 points, or 1 percent, to 6,115.07.
The Dow Jones Industrial Average rose 342.87 points, or 0.8 percent, to 44,711.43.
The Nasdaq composite rose 295.69 points, or 1.5 percent, to 19,945.64.
The Russell 2000 index of smaller companies rose 26.30 points, or 1.2 percent, to 2,282.18.
For the week:
The S&P 500 is up 89.08 points, or 1.5 percent.
The Dow is up 408.03 points, or 0.9 percent
The Nasdaq is up 422.24 points, or 2.2 percent
The Russell 2000 is up 2.48 points, or 0.1 percent.
For the year:
The S&P 500 is up 233.84 points, or 4 percent.
The Dow is up 2,167.21 points, or 5.1 percent.
The Nasdaq is up 634.85 points, or 3.3 percent.
The Russell 2000 is up 52.03 points, or 2.3 percent.
The views and opinions expressed are those of the authors. They are meant for general informational purposes only and should not be construed or interpreted as a recommendation or solicitation. The Epoch Times does not provide investment, tax, legal, financial planning, estate planning, or any other personal finance advice. The Epoch Times holds no liability for the accuracy or timeliness of the information provided.