Stocks recovered on Friday, with all three major indexes in the green, as the tech sector bounced back from Thursday's losses ...