Apellis Stock Soars After Biogen Deal, Momentum Score Surges—Here’s What Shareholders Get

Apellis jumps as Biogen agrees $5.6 Billion acquisition, offering $41/share plus milestones, boosting rare-disease portfolio.

Importance Rank: 
1

read more