A European regulatory committee now recommends approval of the Alzheimer’s treatment lecanemab a few months after rejecting the drug.
Shares of Biogen Inc. BIIB slid 1.48% to $165.79 Wednesday, on what proved to be an all-around favorable trading session for ...