New York -  U.S. stocks notched their best day in a month on Friday, with the S&P 500 and Nasdaq closing at record highs after a second straight month of robust labor market data increased optimism that economic growth is accelerating.

The Dow Jones industrial average < .DJI> rose 191.48 points, or 1.04 percent, to 18,543.53, the S&P 500 < .SPX> gained 18.6 points, or 0.86 percent, to 2,182.85 and the Nasdaq Composite < .IXIC>

added 54.87 points, or 1.06 percent, to 5,221.12.