Insider Title Company Date Price Return Shares Value
Dorsa Caroline Non-Executive Director BIOGEN INC. (BIIB) 2025-05-02 $122.72 0.0% 1,235 $151,559
Return Profit / (loss) Cost
Total 0.0% $0 $151,559