Advertisement

2 Fumbles and 1 Gift in Biogen's Latest Earnings Report

2 Fumbles and 1 Gift in Biogen's Latest Earnings Report

The company has struggled with drug pipeline progress, but it is still confident in its ability to provide long-term returns.