What stocks are ready to break out? Blue Buffalo Pet Products (BUFF) makes "healthy" pet foods and is one of the market's fastest-growing brands. While its market share is small -- less than 3% of total U.S. pet-food sales -- Blue Buffalo has a lot of room to run.
Some investors are spooked by Constellation Brands (STZ) after Donald Trump's victory given that the firm owns Corona and other Mexican beers and the new president could slap on tariffs. But Wells Fargo analyst Bonnie Herzog believes such fears are unfounded.
Finally, investors might want to board the stock of Norwegian Cruise Line (NCLH) . The chain recently won clearance to sail to Cuba from Miami. This company can also combat oil's recent spike with a deeper hedge book than competitors Royal Caribbean Cruises (RCL) and Carnival (CCL) .