WorldQuant Millennium Advisors’s Biogen BIIB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-57,013
Closed -$7.8M 493
2025
Q1
$7.8M Sell
57,013
-404,107
-88% -$57.8M 0.05% 261
2024
Q4
$70.5M Buy
461,120
+314,669
+215% +$53.1M 0.46% 59
2024
Q3
$28.4M Buy
146,451
+65,623
+81% +$13.7M 0.21% 127
2024
Q2
$18.7M Buy
80,828
+76,787
+1,900% +$16.7M 0.17% 156
2024
Q1
$871K Buy
+4,041
New +$946K 0.01% 316
2023
Q4
Sell
-1,066
Closed -$274K 338
2023
Q3
$274K Buy
+1,066
New +$285K ﹤0.01% 343
2023
Q1
Sell
-52,152
Closed -$14.4M 356
2022
Q4
$14.4M Sell
52,152
-89,604
-63% -$25.3M 0.33% 114
2022
Q3
$37.8M Buy
141,756
+51,915
+58% +$11M 0.92% 28
2022
Q2
$18.3M Hold
89,841
0.52% 64
2022
Q1
$18.9M Buy
89,841
+2,586
+3% +$562K 0.46% 65
2021
Q4
$20.9M Buy
+87,255
New +$22.4M 0.42% 89
2020
Q2
Sell
-94,520
Closed -$29.9M 337
2020
Q1
$29.9M Sell
94,520
-107,743
-53% -$32.7M 0.73% 26
2019
Q4
$60M Buy
202,263
+14,880
+8% +$4.13M 1.15% 10
2019
Q3
$43.6M Buy
187,383
+62,155
+50% +$14.5M 0.85% 29
2019
Q2
$29.3M Buy
125,228
+45,395
+57% +$10.5M 0.56% 66
2019
Q1
$18.9M Sell
79,833
-11,282
-12% -$3.55M 0.45% 81
2018
Q4
$27.4M Buy
91,115
+20,273
+29% +$6.47M 0.81% 32
2018
Q3
$25M Buy
70,842
+2,372
+3% +$817K 0.84% 31
2018
Q2
$19.9M Buy
+68,470
New +$19.3M 0.76% 42

Other funds holding BIIB

WorldQuant Millennium Advisors's BIIB Position: Q2 2025 in Review

WorldQuant Millennium Advisors sold out of Biogen (BIIB) in Q2 2025, closing a stake of 57,013 shares — an estimated $7.8M sold.

WorldQuant Millennium Advisors first reported a position in BIIB in Q2 2018 and held it in 19 quarters. The position peaked at $70.5M in Q4 2024. 866 funds tracked by Wall St. Rank hold BIIB as of Q2 2025.

  • WorldQuant Millennium Advisors reported no remaining Biogen position as of Q2 2025 after selling out during the quarter.
  • WorldQuant Millennium Advisors sold 57,013 Biogen shares in Q2 2025, an estimated $7.8M.
  • WorldQuant Millennium Advisors first reported a position in Biogen in Q2 2018 and held it in 19 quarters.
  • WorldQuant Millennium Advisors's Biogen position peaked at $70.5M in Q4 2024.
  • 866 funds tracked by Wall St. Rank held Biogen as of Q2 2025.

Based on WorldQuant Millennium Advisors's 13F filing for Q2 2025, filed 14 Aug 2025.