UPDATE 2-Biogen beats first-quarter profit estimates on Spinraza strength By: Reuters: Company News April 24, 2019 at 07:12 AM EDT * Top-selling Tecfidera misses expecatations, Spinraza shines Read More >> Related Stocks: Biogen Idec