BUYBACK

BUYBACK

Displaying 10 out of 1 results

  1. FILE PHOTO: A sign marks a Biogen facility in Cambridge

    Biogen announces US$5 billion buyback days after shelving Alzheimer's trials

    Biogen Inc said on Monday it would buy back shares worth US$5 billion, days after its stock slumped on the drugmaker's announcement to end two ...