Live feed16:08:14·472dINSIDERFilingvia QuantisnowNew insider Godbout Sean claimed ownership of 310 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BIIB· Biogen Inc.Health CareOriginal source