Market recap for Friday, October 27th 2017

The Nasdaq and S&P 500 soar to record highs with huge tech earnings fueling the rally.