Gregory Gilbert BofA Merrill Lynch Global Research

In second place for a second consecutive year, Gregory Gilbert of BofA Merrill Lynch Global Research retains a loyal following for having, as one portfolio manager puts it, “the best and most comprehensive models out there, especially where the generics and nutraceuticals are concerned.” Notable calls include a February 2009 buy recommendation on Perrigo Co.; the analyst considered the Allegan, Michigan–based generics manufacturer a bargain at $22.67. In March 2010, after the stock had catapulted 120.7 percent, to $50.03, Gilbert closed the call — a bit prematurely, as it turns out. Perrigo’s share price continued to rise, moving 14 percent higher by late August, to $57.01.