Biotech CEO pay packages mostly increased in 2025, with Biogen's Christopher Viehbacher topping the list at $23.6 million in ...