The rise of the "mega-caps" in recent years has caused a significant divergence in the performance of the S&P 500. The cap-weighted S&P 500 has posted a total return of just over 110% over the last ...