US stocks have opened mostly lower as investors digested earnings results from major technology companies.