Biogen’s Chief Accountant Buys 181 Shares Amid 17.9% Dip, Insider Confidence Signals Post-Apellis Upside
Biogen insider buying signals cautious optimism amid Apellis deal – insider Sean Godbout’s recent trades suggest strategic confidence and potential price rebound.
3 minutes to read


