3 Monster Stocks -- Including Berkshire Hathaway and Constellation Brands -- to Hold for the Next 10 Years and Beyond
One of them is in the "Magnificent Seven."

Who doesn't love a monster stock? Definitions can vary, and in my mind, a monster stock is one that has one or more amazing qualities that can lead it to be a terrific grower over time for its shareholders. If your portfolio has one or more monster stocks in it, it might grow like gangbusters over time (though such growth might even be achieved with simple, low-fee index funds).
Here are three such companies to consider for berths in your portfolio. See if any or all of them pique your interest, and if any do, dig deeper into them. Each could help your net worth grow over the coming decade and beyond.
Image source: Getty Images.