Big tech stocks soared again in 2021, and as a result just five firms—Microsoft, Nvidia, Apple, Alphabet and Tesla—now account for more than half of the S&P 500′s gain since April.