Stocks rose in afternoon trading on Wall Street Friday, keeping the market on track for new highs and its third weekly gain in the last four.
The S&P 500 was up 0.8% and hovering around its record. The benchmark index is on track to wipe out its losses from a slide last week.
The Dow Jones Industrial Average rose 243 points, or 0.6%, as of 2:32 p.m. Eastern. The Nasdaq added 1% to the all-time high it set a day earlier.
Technology companies, with their hefty stock values, were doing much of the heavy lifting for the market. Nvidia rose 1% and Apple gained 4.2%.
Gilead Sciences jumped 8.3% for one of the biggest gains. It reported financial results that easily beat analysts' forecasts, while also raising its earnings forecast for the year. Expedia Group rose 3.5% after also reporting en