Celgene buying back up to $2.5 billion in stock

Celgene buying back up to $2.5 billion in stock