A tale of two deals—ahead of earnings, Biogen move perplexes By: MarketWatch April 20, 2018 at 11:54 AM EDT Biogen just announced a $1 billion deal, but it may not be enough to make investors happy. Read More >> Related Stocks: Biogen Idec Ionis Pharmaceuticals Novartis Ag ADR Roche Holding AG Basel American Depositary Shares S&P Biotech SPDR S&P Pharmaceuticals SPDR