US Technology Stock Performance