Two positive calls on this biotech name

1:37 PM ET Tue, 17 Oct 2017

Stifel & Mizuho upgraded Biogen to a "buy." The desk debates the calls.