Stocks close higher on strong tech