WBI Investments’s Netflix NFLX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-13,646
Closed -$1.31M 336
2026
Q1
$1.31M Buy
+13,646
New +$1.2M 0.36% 61
2025
Q1
Sell
-8,740
Closed -$779K 281
2024
Q4
$779K Sell
8,740
-970
-10% -$79.8K 0.19% 132
2024
Q3
$689K Sell
9,710
-22,110
-69% -$1.48M 0.17% 145
2024
Q2
$2.15M Sell
31,820
-23,500
-42% -$1.47M 0.52% 57
2024
Q1
$3.36M Buy
+55,320
New +$3.12M 0.7% 34
2021
Q4
Sell
-88,870
Closed -$5.23M 216
2021
Q3
$5.23M Sell
88,870
-61,780
-41% -$3.4M 0.88% 25
2021
Q2
$7.96M Buy
+150,650
New +$7.7M 1.22% 17

Other funds holding NFLX

WBI Investments's NFLX Position: Q2 2026 in Review

WBI Investments sold out of Netflix (NFLX) in Q2 2026, closing a stake of 13,646 shares — an estimated $1.31M sold.

WBI Investments first reported a position in NFLX in Q2 2021 and held it in 7 quarters. The position peaked at $7.96M in Q2 2021. 3,365 funds tracked by Wall St. Rank hold NFLX as of Q2 2026.

  • WBI Investments reported no remaining Netflix position as of Q2 2026 after selling out during the quarter.
  • WBI Investments sold 13,646 Netflix shares in Q2 2026, an estimated $1.31M.
  • WBI Investments first reported a position in Netflix in Q2 2021 and held it in 7 quarters.
  • WBI Investments's Netflix position peaked at $7.96M in Q2 2021.
  • 3,365 funds tracked by Wall St. Rank held Netflix as of Q2 2026.

Based on WBI Investments's 13F filing for Q2 2026, filed 11 Aug 2026.