Apple, FaceCrook, Amazon, Alphabet (Google) comprise the top 4 of the S&P 500 ... which comprise many index funds
Indeed. I think those four stocks account for more than half of the S&P growth over the last few years.
Nope.