That’s why when we look at the best mega-cap stocks to hold for the next 5 years, we look at how well they have grown in the last 5 years. To come up with our list of top 20 mega-cap stocks to ...