Insiders · Profile

Minor Lloyd

Director at Biogen. Filing since 3 Aug 2026. CIK 0002038687

Company
Date
Role
Action
Shares
Amount
Of holding
4 Aug 2026
Director
Sold on a plan
593
$119.17K
18.1%
3 Aug 2026
Director
Sold on a plan
593
$120.58K
15.3%
2 decisions on file.