Live feed16:09:42·472dINSIDERFilingvia QuantisnowDirector Sherwin Stephen A sold $1,314,142 worth of shares (8,760 units at $150.02), decreasing direct ownership by 44% to 11,318 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.BIIB· Biogen Inc.Health CareOriginal source