Filing Manager
BIOGEN INC.
Reporting Manager
BIOGEN INC.
Symbol
SAGE
Shares outstanding
61.2M shares
Disclosed Ownership
6.24M shares
Ownership
10.2%
Form type
SCHEDULE 13D
Date filed
1/10/2025, 05:34 PM
Date of event
Jan 10, 2025

Reporting Managers (2)