Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Minor Lloyd
Director at Biogen. Filing since 3 Aug 2026.
CIK 0002038687
Company
Date
Role
Action
Shares
Amount
Of holding
BIIB
Biogen
4 Aug 2026
Director
Sold on a plan
593
$119.17K
18.1%
BIIB
Biogen
3 Aug 2026
Director
Sold on a plan
593
$120.58K
15.3%
2 decisions on file.