US stocks traded mixed on Friday as investors balanced a tech rebound with steady buying in smaller companies. The S&P 500 ...