Impax Asset Management Group’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
$12.1M Sell
125,912
-50,049
-28% -$4.41M 0.08% 140
2025
Q4
$16.5M Sell
175,961
-55,769
-24% -$6.01M 0.1% 113
2025
Q3
$27.8M Buy
+231,730
New +$28.3M 0.16% 87
2025
Q2
Sell
-122,620
Closed -$11.4M 316
2025
Q1
$11.4M Sell
122,620
-13,600
-10% -$1.29M 0.07% 134
2024
Q4
$12.1M Sell
136,220
-25,370
-16% -$2.09M 0.06% 146
2024
Q3
$11.5M Sell
161,590
-16,900
-9% -$1.13M 0.05% 154
2024
Q2
$12M Sell
178,490
-20,210
-10% -$1.26M 0.05% 148
2024
Q1
$12.1M Buy
198,700
+84,170
+73% +$4.75M 0.05% 153
2023
Q4
$5.58M Buy
114,530
+11,730
+11% +$512K 0.02% 208
2023
Q3
$3.88M Sell
102,800
-6,260
-6% -$265K 0.02% 216
2023
Q2
$4.8M Buy
109,060
+1,130
+1% +$41.6K 0.02% 211
2023
Q1
$3.73M Sell
107,930
-3,440
-3% -$114K 0.02% 208
2022
Q4
$3.28M Sell
111,370
-32,880
-23% -$922K 0.01% 203
2022
Q3
$3.4M Sell
144,250
-3,220
-2% -$71.5K 0.02% 204
2022
Q2
$2.58M Sell
147,470
-15,500
-10% -$344K 0.01% 218
2022
Q1
$6.11M Buy
162,970
+160
+0.1% +$6.66K 0.03% 189
2021
Q4
$9.81M Buy
162,810
+14,130
+10% +$903K 0.04% 169
2021
Q3
$9.07M Buy
148,680
+7,910
+6% +$435K 0.04% 162
2021
Q2
$7.44M Sell
140,770
-160
-0.1% -$8.18K 0.03% 181
2021
Q1
$7.35M Buy
140,930
+7,500
+6% +$398K 0.04% 169
2020
Q4
$7.21M Buy
133,430
+12,320
+10% +$625K 0.05% 144
2020
Q3
$6.06M Buy
121,110
+3,950
+3% +$197K 0.05% 144
2020
Q2
$5.33M Buy
117,160
+3,190
+3% +$136K 0.05% 148
2020
Q1
$4.28M Buy
113,970
+18,810
+20% +$665K 0.06% 153
2019
Q4
$3.08M Buy
+95,160
New +$2.82M 0.03% 181

Other funds holding NFLX

Impax Asset Management Group's NFLX Position: Q1 2026 in Review

Impax Asset Management Group reduced its Netflix (NFLX) stake by 28% in Q1 2026, selling an estimated $4.41M and leaving 125,912 shares worth $12.1M. The position accounts for 0.08% of the portfolio, ranked #140.

Impax Asset Management Group first reported a position in NFLX in Q4 2019 and has held it in 25 quarters since. The position peaked at $27.8M in Q3 2025. 3,609 funds tracked by Wall St. Rank hold NFLX as of Q1 2026.

  • Impax Asset Management Group held 125,912 shares of Netflix worth $12.1M as of Q1 2026.
  • Impax Asset Management Group sold 50,049 Netflix shares in Q1 2026, an estimated $4.41M.
  • Netflix made up 0.08% of Impax Asset Management Group's portfolio in Q1 2026, its #140 holding.
  • Impax Asset Management Group first reported a position in Netflix in Q4 2019 and has held it in 25 quarters since.
  • Impax Asset Management Group's Netflix position peaked at $27.8M in Q3 2025.
  • 3,609 funds tracked by Wall St. Rank held Netflix as of Q1 2026.

Based on Impax Asset Management Group's 13F filing for Q1 2026, filed 12 May 2026.