WorldQuant Millennium Advisors’s Netflix NFLX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$46.3M Sell
481,928
-3,450,840
-88% -$304M 0.18% 139
2025
Q4
$369M Buy
3,932,768
+1,560,588
+66% +$168M 1.43% 11
2025
Q3
$284M Buy
2,372,180
+228,350
+11% +$27.9M 1.23% 11
2025
Q2
$287M Buy
2,143,830
+1,272,780
+146% +$144M 1.43% 9
2025
Q1
$81.2M Buy
871,050
+369,140
+74% +$35.1M 0.51% 57
2024
Q4
$44.7M Sell
501,910
-1,014,440
-67% -$83.5M 0.29% 99
2024
Q3
$108M Buy
1,516,350
+1,481,110
+4,203% +$99.1M 0.79% 30
2024
Q2
$2.38M Sell
35,240
-764,430
-96% -$47.7M 0.02% 305
2024
Q1
$48.6M Buy
799,670
+353,740
+79% +$19.9M 0.6% 42
2023
Q4
$21.7M Sell
445,930
-1,568,690
-78% -$68.5M 0.3% 99
2023
Q3
$76.1M Buy
+2,014,620
New +$85.4M 1.17% 8
2023
Q2
Sell
-272,370
Closed -$9.41M 409
2023
Q1
$9.41M Buy
+272,370
New +$9.01M 0.17% 167
2022
Q4
Sell
-272,490
Closed -$6.42M 376
2022
Q3
$6.42M Sell
272,490
-612,560
-69% -$13.6M 0.16% 166
2022
Q2
$15.5M Buy
+885,050
New +$19.6M 0.44% 80
2021
Q4
Sell
-350,410
Closed -$21.4M 362
2021
Q3
$21.4M Buy
350,410
+336,890
+2,492% +$18.5M 0.47% 64
2021
Q2
$714K Sell
13,520
-531,410
-98% -$27.2M 0.02% 290
2021
Q1
$28.4M Buy
544,930
+541,030
+13,873% +$28.7M 0.6% 40
2020
Q4
$211K Sell
3,900
-317,130
-99% -$16.1M ﹤0.01% 344
2020
Q3
$16.1M Buy
321,030
+66,450
+26% +$3.31M 0.38% 80
2020
Q2
$11.6M Buy
+254,580
New +$10.8M 0.27% 129
2020
Q1
Sell
-1,459,020
Closed -$47.2M 346
2019
Q4
$47.2M Buy
1,459,020
+796,870
+120% +$23.6M 0.9% 21
2019
Q3
$17.7M Buy
+662,150
New +$20.7M 0.34% 113

Other funds holding NFLX

WorldQuant Millennium Advisors's NFLX Position: Q1 2026 in Review

WorldQuant Millennium Advisors reduced its Netflix (NFLX) stake by 88% in Q1 2026, selling an estimated $304M and leaving 481,928 shares worth $46.3M. The position accounts for 0.18% of the portfolio, ranked #139.

WorldQuant Millennium Advisors first reported a position in NFLX in Q3 2019 and has held it in 22 quarters since. The position peaked at $369M in Q4 2025. 3,608 funds tracked by Wall St. Rank hold NFLX as of Q1 2026.

  • WorldQuant Millennium Advisors held 481,928 shares of Netflix worth $46.3M as of Q1 2026.
  • WorldQuant Millennium Advisors sold 3,450,840 Netflix shares in Q1 2026, an estimated $304M.
  • Netflix made up 0.18% of WorldQuant Millennium Advisors's portfolio in Q1 2026, its #139 holding.
  • WorldQuant Millennium Advisors first reported a position in Netflix in Q3 2019 and has held it in 22 quarters since.
  • WorldQuant Millennium Advisors's Netflix position peaked at $369M in Q4 2025.
  • 3,608 funds tracked by Wall St. Rank held Netflix as of Q1 2026.

Based on WorldQuant Millennium Advisors's 13F filing for Q1 2026, filed 15 May 2026.