Excalibur Management’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
$3.1M Buy
32,292
+154
+0.5% +$13.6K 1.12% 22
2025
Q4
$3.01M Sell
32,138
-192
-0.6% -$20.7K 1.09% 24
2025
Q3
$3.88M Sell
32,330
-290
-0.9% -$35.4K 1.41% 14
2025
Q2
$4.37M Sell
32,620
-1,170
-3% -$132K 1.64% 9
2025
Q1
$3.15M Sell
33,790
-3,270
-9% -$311K 1.24% 17
2024
Q4
$3.3M Sell
37,060
-160
-0.4% -$13.2K 1.31% 16
2024
Q3
$2.64M Sell
37,220
-530
-1% -$35.4K 1.01% 23
2024
Q2
$2.55M Buy
37,750
+570
+2% +$35.6K 1.04% 21
2024
Q1
$2.26M Buy
37,180
+500
+1% +$28.2K 0.96% 24
2023
Q4
$1.79M Sell
36,680
-280
-0.8% -$12.2K 0.84% 30
2023
Q3
$1.4M Sell
36,960
-270
-0.7% -$11.4K 0.73% 34
2023
Q2
$1.64M Sell
37,230
-150
-0.4% -$5.53K 0.84% 29
2023
Q1
$1.29M Sell
37,380
-730
-2% -$24.2K 0.67% 40
2022
Q4
$1.12M Sell
38,110
-280
-0.7% -$7.85K 0.59% 47
2022
Q3
$904K Buy
38,390
+830
+2% +$18.4K 0.51% 53
2022
Q2
$657K Buy
+37,560
New +$833K 0.34% 73

Other funds holding NFLX

Excalibur Management's NFLX Position: Q1 2026 in Review

Excalibur Management increased its Netflix (NFLX) stake by 0.48% in Q1 2026, buying an estimated $13.6K and bringing the position to 32,292 shares worth $3.1M. The position accounts for 1.12% of the portfolio, ranked #22.

Excalibur Management first reported a position in NFLX in Q2 2022 and has held it in 16 quarters since. The position peaked at $4.37M in Q2 2025. 3,606 funds tracked by Wall St. Rank hold NFLX as of Q1 2026.

  • Excalibur Management held 32,292 shares of Netflix worth $3.1M as of Q1 2026.
  • Excalibur Management bought 154 Netflix shares in Q1 2026, an estimated $13.6K.
  • Netflix made up 1.12% of Excalibur Management's portfolio in Q1 2026, its #22 holding.
  • Excalibur Management first reported a position in Netflix in Q2 2022 and has held it in 16 quarters since.
  • Excalibur Management's Netflix position peaked at $4.37M in Q2 2025.
  • 3,606 funds tracked by Wall St. Rank held Netflix as of Q1 2026.

Based on Excalibur Management's 13F filing for Q1 2026, filed 5 May 2026.