U.S. stocks closed sharply higher Friday, with the S&P and the Nasdaq posting their strongest close ever, after a stronger-than-expected jobs report.

"The jobs report was incredibly impressive," said JJ Kinahan, chief strategist at TD Ameritrade. "What I think it did, is it took the May report and made it into an anomaly."