The S&P 500 added 33.66 points, or 0.5%, ending at 6,297.36 — a record.
The Nasdaq Composite gained 153.78 points, or 0.7%, to score its own record close at 20,884.27.
The Dow Jones Industrial Average gained 229.71 points, or 0.5%, closing at 44,484.49.
The Russell 2000 small-cap index surged 1.2%.


