IMC Chicago’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
$2.06B Sell
21,401,900
-2,626,500
-11% -$231M 0.74% 19
2025
Q4
$2.25B Sell
24,028,400
-5,797,600
-19% -$625M 0.82% 20
2025
Q3
$3.58B Buy
29,826,000
+578,000
+2% +$70.5M 1.3% 14
2025
Q2
$3.92B Buy
29,248,000
+11,590,000
+66% +$1.31B 1.74% 10
2025
Q1
$1.65B Sell
17,658,000
-4,581,000
-21% -$436M 0.93% 17
2024
Q4
$1.98B Buy
22,239,000
+3,955,000
+22% +$326M 0.92% 19
2024
Q3
$1.3B Buy
18,284,000
+1,064,000
+6% +$71.2M 0.71% 18
2024
Q2
$1.16B Buy
17,220,000
+867,000
+5% +$54.1M 0.71% 25
2024
Q1
$993M Sell
16,353,000
-4,468,000
-21% -$252M 0.61% 24
2023
Q4
$1.01B Buy
20,821,000
+2,134,000
+11% +$93.2M 0.68% 19
2023
Q3
$706M Sell
18,687,000
-2,035,000
-10% -$86.3M 0.63% 20
2023
Q2
$913M Buy
20,722,000
+2,174,000
+12% +$80.1M 0.84% 21
2023
Q1
$641M Sell
18,548,000
-492,000
-3% -$16.3M 0.75% 20
2022
Q4
$561M Buy
19,040,000
+2,443,000
+15% +$68.5M 0.88% 16
2022
Q3
$391M Buy
16,597,000
+1,231,000
+8% +$27.3M 0.5% 19
2022
Q2
$269M Buy
15,366,000
+1,603,000
+12% +$35.5M 0.38% 26
2022
Q1
$516M Buy
13,763,000
+2,876,000
+26% +$120M 0.51% 24
2021
Q4
$656M Buy
10,887,000
+501,000
+5% +$32M 0.55% 24
2021
Q3
$634M Sell
10,386,000
-2,409,000
-19% -$133M 0.67% 19
2021
Q2
$676M Buy
12,795,000
+4,012,000
+46% +$205M 0.83% 19
2021
Q1
$458M Buy
8,783,000
+470,000
+6% +$24.9M 0.67% 25
2020
Q4
$450M Buy
8,313,000
+1,459,000
+21% +$74M 0.57% 21
2020
Q3
$343M Buy
6,854,000
+1,024,000
+18% +$51M 0.55% 22
2020
Q2
$265M Buy
5,830,000
+485,000
+9% +$20.6M 0.54% 21
2020
Q1
$201M Buy
5,345,000
+1,304,000
+32% +$46.1M 0.42% 22
2019
Q4
$131M Sell
4,041,000
-887,000
-18% -$26.3M 0.34% 29
2019
Q3
$132M Sell
4,928,000
-2,883,000
-37% -$90.2M 0.41% 24
2019
Q2
$287M Sell
7,811,000
-133,000
-2% -$4.8M 0.93% 9
2019
Q1
$283M Sell
7,944,000
-2,036,000
-20% -$70.6M 1.02% 12
2018
Q4
$267M Buy
+9,980,000
New +$299M 0.83% 12

Other funds holding NFLX

IMC Chicago's NFLX Position: Q1 2026 in Review

IMC Chicago sold out of Netflix (NFLX) in Q1 2026, closing a stake of 477,204 shares — an estimated $42M sold.

IMC Chicago first reported a position in NFLX in Q3 2020 and held it in 15 quarters. The position peaked at $103M in Q4 2024. 3,606 funds tracked by Wall St. Rank hold NFLX as of Q1 2026.

  • IMC Chicago reported no remaining Netflix position as of Q1 2026 after selling out during the quarter.
  • IMC Chicago sold 477,204 Netflix shares in Q1 2026, an estimated $42M.
  • IMC Chicago first reported a position in Netflix in Q3 2020 and held it in 15 quarters.
  • IMC Chicago's Netflix position peaked at $103M in Q4 2024.
  • 3,606 funds tracked by Wall St. Rank held Netflix as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.