Biogen Inc. (CIK 0000875045)

Latest company ownership

Role: 10% Owner
Shares held
17,652,466
Last filed at
Sep 28, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2021Q4 2025Q4
Shares held
2,170,409.5
Last filed at
Nov 9, 2006
Confidence Score
50.0
2025Q4
Confidence Score History
2005Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 26, 2023 Sep 28, 2023 BIOGEN INC. 10% Owner Sell 17.5 -6,000,000 -25.37% $3M
Aug 29, 2022 Aug 31, 2022 BIOGEN INC. 10% Owner Sell 17.5 -500,000 -2.07% $2.7M
Dec 28, 2021 Dec 30, 2021 BIOGEN INC. 10% Owner Sell 51.3 -2,764 -0.01% $23.5K
Dec 23, 2021 Dec 28, 2021 BIOGEN INC. 10% Owner Sell 37.5 -81,787 -0.34% $699.7K
Dec 9, 2021 Dec 10, 2021 BIOGEN INC. 10% Owner Sell 47.5 -23,660 -0.10% $202.5K
Dec 7, 2021 Dec 9, 2021 BIOGEN INC. 10% Owner Sell 27.5 -127,992 -0.52% $1.1M
Dec 1, 2021 Dec 3, 2021 BIOGEN INC. 10% Owner Sell 51.3 -2,604 -0.01% $22.2K
Nov 26, 2021 Nov 30, 2021 BIOGEN INC. 10% Owner Sell 47.5 -28,884 -0.12% $248.4K
Aug 12, 2005 Aug 16, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 51.3 -14,200 -0.12% $10K
Aug 10, 2005 Aug 12, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -25,000 -0.21% $18.3K
Aug 8, 2005 Aug 10, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -25,453 -0.22% $19.3K
Aug 4, 2005 Aug 8, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 51.3 -37,500 -0.16% $28.7K
Aug 2, 2005 Aug 4, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 51.3 -26,200 -0.11% $20.2K
Jul 29, 2005 Aug 2, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -33,000 -0.28% $25.8K
Jul 27, 2005 Jul 29, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -36,500 -0.31% $29.5K
Jul 25, 2005 Jul 29, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 32.5 -73,500 -0.61% $61.6K
Jul 21, 2005 Jul 29, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -35,098 -0.29% $27.8K
Jul 19, 2005 Jul 29, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 51.3 -17,000 -0.14% $13.7K
Jul 14, 2005 Jul 29, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 32.5 -74,632 -0.62% $59.7K
Jul 25, 2005 Jul 27, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 40.0 -73,500 -0.31% $61.6K
Jul 21, 2005 Jul 22, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -35,098 -0.29% $27.8K
Jul 19, 2005 Jul 21, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 51.3 -17,000 -0.14% $13.7K
Jul 15, 2005 Jul 18, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -49,632 -0.41% $39.8K
Jul 13, 2005 Jul 14, 2005 Armata Pharmaceuticals, Inc. 10% Owner Sell 43.8 -25,000 -0.21% $20.3K
Sep 30, 2002 Jul 12, 2005 Armata Pharmaceuticals, Inc. 10% Owner Buy 95.0 +2,409,878 8.39% $4.6M