Biogen (NASDAQ:BIIB) executives said the company ended 2025 “slightly above the upper end” of its guidance, pointing to ...