Top 15 stocks of the S&P 500 Top 50