Record run: Tech stars send US stocks higher and higher