Tech stock performance