Posts in tag

Biogen


A person skateboards past Biogen Inc. headquarters in Cambridge, Massachusetts, on Monday, June 7, 2021. Adam Glanzman | Bloomberg | Getty Images Biogen on Tuesday faced tough questions from Wall Street analysts over the $56,000 annual cost of its newly approved Alzheimer’s drug, Aduhelm – a price tag executives are calling “fair” and “responsible.” Shares …