“While some of the Magnificent Seven companies are growing earnings, smaller and mid-cap companies are not.”