Seven companies account for roughly a third of S&P 500 value, Insight Guru says - SPY News | Rallies