
Biogen rated Hold ahead of Q3 2026 earnings with cautious optimism on pipeline and growth drivers.
Biogen is rated Hold as it approaches its Q3 2026 earnings report, expected on October 28. Analysts forecast revenues around $2.63 billion and normalized EPS of $1.98. The company faces challenges from patent expiries and competition in its MS and Al...


