tech giants gains