Mizuho names energy bar maker BellRing Brands a top pick after earnings beat, sees multiyear upside

Cyclists at a PowerBar stand at the 104th Tour de France in 2017 (Photo by Tim de Waele/Corbis via Getty Images)
Tim De Waele | Velo | Getty Images

BellRing Brands was one of the rare positive stories for investors in recent weeks, and its current chapter is just beginning, according to Mizuho.