S&P 500 posts best week since Trump's electionU.S. stocks rallied on Friday with the S&P 500 and Dow notching their biggest weekly percentage gains since early November... and the Nasdaq registering its best week since early December.