Insight 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
$2.37M Buy
24,639
+485
+2% +$42.7K 0.45% 31
2025
Q4
$2.26M Sell
24,154
-2,906
-11% -$313K 0.34% 47
2025
Q3
$3.24M Sell
27,060
-170
-0.6% -$20.7K 0.5% 33
2025
Q2
$3.65M Buy
27,230
+1,430
+6% +$162K 0.58% 27
2025
Q1
$2.41M Sell
25,800
-40
-0.2% -$3.8K 0.42% 40
2024
Q4
$2.33M Buy
25,840
+350
+1% +$28.8K 0.39% 43
2024
Q3
$1.81M Sell
25,490
-2,450
-9% -$164K 0.31% 52
2024
Q2
$1.89M Sell
27,940
-1,700
-6% -$106K 0.34% 49
2024
Q1
$1.8M Buy
29,640
+1,630
+6% +$91.9K 0.35% 53
2023
Q4
$1.36M Sell
28,010
-20
-0.1% -$873 0.29% 57
2023
Q3
$1.06M Buy
28,030
+3,030
+12% +$128K 0.24% 70
2023
Q2
$1.1M Buy
25,000
+2,470
+11% +$91K 0.25% 71
2023
Q1
$778K Buy
22,530
+1,750
+8% +$57.9K 0.18% 92
2022
Q4
$613K Buy
20,780
+9,010
+77% +$253K 0.21% 124
2022
Q3
$277K Sell
11,770
-3,220
-21% -$71.5K 0.11% 223
2022
Q2
$345K Sell
14,990
-51,750
-78% -$1.15M 0.12% 210
2022
Q1
$2.5M Sell
66,740
-13,200
-17% -$550K 0.75% 28
2021
Q4
$4.82M Sell
79,940
-1,320
-2% -$84.3K 1.42% 10
2021
Q3
$5.43M Sell
81,260
-2,080
-2% -$114K 1.62% 8
2021
Q2
$4.29M Sell
83,340
-5,650
-6% -$289K 1.35% 11
2021
Q1
$4.57M Sell
88,990
-5,960
-6% -$316K 1.45% 7
2020
Q4
$5.13M Buy
+94,950
New +$4.81M 1.94% 4

Other funds holding NFLX

Insight Advisors's NFLX Position: Q1 2026 in Review

Insight Advisors increased its Netflix (NFLX) stake by 2% in Q1 2026, buying an estimated $42.7K and bringing the position to 24,639 shares worth $2.37M. The position accounts for 0.45% of the portfolio, ranked #31.

Insight Advisors first reported a position in NFLX in Q4 2020 and has held it in 22 quarters since. The position peaked at $5.43M in Q3 2021. 3,606 funds tracked by Wall St. Rank hold NFLX as of Q1 2026.

  • Insight Advisors held 24,639 shares of Netflix worth $2.37M as of Q1 2026.
  • Insight Advisors bought 485 Netflix shares in Q1 2026, an estimated $42.7K.
  • Netflix made up 0.45% of Insight Advisors's portfolio in Q1 2026, its #31 holding.
  • Insight Advisors first reported a position in Netflix in Q4 2020 and has held it in 22 quarters since.
  • Insight Advisors's Netflix position peaked at $5.43M in Q3 2021.
  • 3,606 funds tracked by Wall St. Rank held Netflix as of Q1 2026.

Based on Insight Advisors's 13F filing for Q1 2026, filed 12 May 2026.