Biogen announces $5B stock buyback on heels of Alzheimer’s hit
For the second time in a year, Biogen has announced a share repurchase program on the heels of bad news from an Alzheimer's candidate. This time, the big biotech has authorized the repurchase of $5 billion in stock in addition to $1.7