TOP STORIES Biogen Non-GAAP EPS of $4.81 beats by $0.93, revenue of $2.54B beats by $200M rogerjudd - October 30, 2025 0 Post ContentÂ