Why Biogen Stock Leaped Nearly 5% Higher Today Motley Fool 24 Apr 2024 The company came out swinging with its first set of quarterly earnings for this year.