Latest filing published 11 Jun 2026 for BIOGEN INC..
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 2 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.
Purchases by company
Since each purchase
- +138.7%Entry US$2.66 · Close at T+90 US$6.35
- +267.5%Entry US$2.65 · Close at T+365 US$9.74
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Menelas N. Pangalos: trading record in brief
Menelas N. Pangalos is a declared insider at 2 companies; the most frequent names are Absci Corp and Biogen Inc. Between 12 June 2024 and 9 June 2026, the trades on record add up to 8 filings.
Every open-market trade on record is a purchase: 2 purchases worth €390k, and no sale. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Outside the open market, there are 5 share grants and 1 option exercise. In 2026 alone, the filings show 1 purchase and no sales.
On 11 June 2026 came the latest disclosure, a share grant in Biogen Inc. The last purchase on record was published on 3 March 2026, which is 250 days ago. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. Section 16 rules allow two business days to file each Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Menelas N. Pangalos
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,505 sharesCommon StockSEC:0000875045-26-000055:1
- 2,370 sharesCommon StockSEC:0000875045-26-000055:0
- 10,100 shares0Common StockSEC:0001672688-26-000109:0
- 5,800 shares0Common StockSEC:0001672688-26-000043:0
- 75,095 shares@ US$2.7444.7% of flowCommon StockSEC:0001672688-26-000026:0Canonical exit: 28 May 2026 (T+90)
- 95,785 shares@ US$2.6655.3% of flowCommon StockSEC:0001672688-25-000053:0Canonical exit: 21 Dec 2025 (T+90)
- 14,500 shares0Common StockSEC:0001672688-25-000037:0
- 3,675 shares0Common StockSEC:0001672688-24-000029:0
8 of 8 declarations