How major US stock indexes fared Tuesday
Stocks rose again on Wall Street as a wave of buying built momentum as the day went on, pushing indexes closer to their recent record highs.
Banks and technology companies did the heavy lifting. Earnings reports are getting into full swing, and several companies moved sharply higher after turning in impressive results.
Hasbro and Coca-Cola jumped. Banks were benefiting from higher bond yields, which allow them to charge higher interest rates on loans.
The S&P 500 rose 20.44 points, or 0.7%, to 3,005.47.
The Dow Jones Industrial Average rose 177.29 points, or 0.7%, to 27,349.19.
The Nasdaq composite rose 47.27, or 0.6%, to 8,251.40.
The Russell 2000 index of smaller company stocks rose 10.18, or 0.7%, to 1,554.96.
For the week:
The S&P 500 rose 28.86 points, or 1%.
The Dow rose 194.99 points, or 0.7%.
The Nasdaq rose 104.92 points, or 1.3%.
The Russell 2000 rose 7.07 points, or 0.5%.
For the year:
The S&P 500 is up 498.62 points, or 19.9%.
The Dow is up 4,021.73 points, or 17.2%.
The Nasdaq is up 1,616.13 points, or 24.4%.
The Russell 2000 is up 206.40 points, or 15.3%.