Biogen Faces Downgrade Amid Pipeline Struggles and Slow Leqembi Sales
Dec 9, 2024
Biogen investment
Biogen (BIIB) Experiences a 6.4% Decline in 4 Weeks, Indicating a Possible Trend Reversal
Nov 5, 2024
Eudaimonia Partners LLC Reduces Biogen Inc. Stake by 65%
Jan 4, 2024