In general investing in low cost index funds (like Vanguard’s index funds) is a very sensible strategy. I personally invest mostly in individual stocks. I see stocks such as Microsoft and Costco that are attractive businesses to invest in but the stocks are so costly I hesitate to invest. In addition, I already am over-invested in mega-cap companies (my largest holdings are Apple, Alphabet and Amazon, about 36% of portfolio). So avoiding other mega-caps makes some sense to me.
...
10 year returns: Apple (up 1,068%), Alphabet (up 424%), Amazon (up 693%) and Microsoft (up 1,090%). FYI, the total USA market index fund (VTI) was up 187% for the same 10 year period and the S&P 500 index fund (VTI) was up 204%.
continue reading: Most Valuable Companies in the USA Compared to the Total Market Capitalization