Capital Impact 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
Sell
-309,152
Closed -$29M 35
2025
Q4
$29M Buy
309,152
+156,652
+103% +$16.9M 2.27% 26
2025
Q3
$18.3M Buy
152,500
+21,200
+16% +$2.59M 4.09% 6
2025
Q2
$17.8M Buy
+131,300
New +$14.8M 5.35% 5
2022
Q1
Sell
-10,410
Closed -$627K 198
2021
Q4
$627K Buy
+10,410
New +$665K 0.43% 71
2021
Q1
Sell
-103,860
Closed -$5.62M 123
2020
Q4
$5.62M Hold
103,860
1.38% 23
2020
Q3
$5.19M Sell
103,860
-33,000
-24% -$1.64M 1.54% 11
2020
Q2
$6.23M Buy
136,860
+32,100
+31% +$1.37M 2.08% 5
2020
Q1
$3.93M Hold
104,760
1.65% 11
2019
Q4
$3.39M Hold
104,760
1.19% 16
2019
Q3
$2.76M Sell
104,760
-60,720
-37% -$1.9M 1.05% 17
2019
Q2
$6.12M Hold
165,480
2.24% 4
2019
Q1
$4.24M Hold
165,480
1.88% 4
2018
Q4
$4.24M Hold
165,480
1.81% 4
2018
Q3
$6.3M Hold
165,480
2.16% 3
2018
Q2
$6.54M Hold
165,480
2.42% 4
2018
Q1
$4.89M Buy
165,480
+31,270
+23% +$851K 2.01% 4
2017
Q4
$2.58M Hold
134,210
1.11% 12
2017
Q3
$2.43M Sell
134,210
-23,750
-15% -$414K 1.09% 8
2017
Q2
$2.36M Hold
157,960
1.07% 14
2017
Q1
$2.33M Buy
157,960
+7,200
+5% +$101K 0.93% 13
2016
Q4
$1.87M Hold
150,760
0.77% 14
2016
Q3
$1.49M Hold
150,760
0.64% 28
2016
Q2
$1.38M Buy
150,760
+113,000
+299% +$1.09M 0.65% 25
2016
Q1
$386K Buy
37,760
+1,660
+5% +$16.3K 0.18% 207
2015
Q4
$413K Sell
36,100
-176,560
-83% -$2.02M 0.2% 217
2015
Q3
$2.2M Hold
212,660
1.12% 10
2015
Q2
$2M Hold
212,660
0.91% 13
2015
Q1
$1.27M Sell
212,660
-501,340
-70% -$3.04M 0.58% 41
2014
Q4
$3.48M Buy
+714,000
New +$3.83M 1.64% 18

Other funds holding NFLX

Capital Impact Advisors's NFLX Position: Q1 2026 in Review

Capital Impact Advisors sold out of Netflix (NFLX) in Q1 2026, closing a stake of 309,152 shares — an estimated $29M sold.

Capital Impact Advisors first reported a position in NFLX in Q4 2014 and held it in 29 quarters. The position peaked at $29M in Q4 2025. 3,606 funds tracked by Wall St. Rank hold NFLX as of Q1 2026.

  • Capital Impact Advisors reported no remaining Netflix position as of Q1 2026 after selling out during the quarter.
  • Capital Impact Advisors sold 309,152 Netflix shares in Q1 2026, an estimated $29M.
  • Capital Impact Advisors first reported a position in Netflix in Q4 2014 and held it in 29 quarters.
  • Capital Impact Advisors's Netflix position peaked at $29M in Q4 2025.
  • 3,606 funds tracked by Wall St. Rank held Netflix as of Q1 2026.

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