Biogen stock stays strong with Outperform rating as Oppenheimer highlights disciplined growth strategy By Investing.com
On Wednesday, Biogen Inc. (NASDAQ:), currently trading at $143.26 with a market capitalization of $20.9 billion, maintained its positive…