Stocks retain gains as tech takes off

Stocks remain on the upside this Friday afternoon as investors continue to ride the rally in tech and also after mixed data.