3 Monster Stocks — Including Berkshire Hathaway and Constellation Brands — to Hold for the Next 10 Years and Beyond
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 monst…