Castleark Management’s Netflix NFLX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-549,480
Closed -$65.9M 322
2025
Q3
$65.9M Sell
549,480
-91,150
-14% -$11.1M 1.85% 13
2025
Q2
$85.8M Sell
640,630
-120,070
-16% -$13.6M 2.58% 6
2025
Q1
$70.9M Buy
760,700
+21,920
+3% +$2.08M 2.46% 11
2024
Q4
$65.8M Buy
738,780
+292,300
+65% +$24.1M 2.3% 12
2024
Q3
$31.7M Buy
446,480
+141,380
+46% +$9.46M 1.29% 18
2024
Q2
$20.6M Buy
+305,100
New +$19.1M 0.84% 22
2019
Q4
Sell
-155,200
Closed -$4.15M 380
2019
Q3
$4.15M Sell
155,200
-416,680
-73% -$13M 0.17% 162
2019
Q2
$21M Sell
571,880
-274,520
-32% -$9.9M 0.81% 32
2019
Q1
$30.2M Sell
846,400
-198,050
-19% -$6.87M 1.14% 21
2018
Q4
$28M Buy
1,044,450
+47,860
+5% +$1.43M 1.19% 17
2018
Q3
$37.3M Sell
996,590
-209,580
-17% -$7.61M 1.07% 17
2018
Q2
$47.2M Buy
1,206,170
+33,720
+3% +$1.15M 1.45% 9
2018
Q1
$34.6M Sell
1,172,450
-693,430
-37% -$18.9M 1.1% 22
2017
Q4
$35.8M Sell
1,865,880
-93,870
-5% -$1.81M 1.08% 17
2017
Q3
$35.5M Sell
1,959,750
-100,300
-5% -$1.75M 1.12% 16
2017
Q2
$30.8M Buy
2,060,050
+589,700
+40% +$9.07M 1.01% 19
2017
Q1
$21.7M Buy
1,470,350
+267,620
+22% +$3.76M 0.68% 37
2016
Q4
$14.9M Buy
1,202,730
+516,530
+75% +$6.12M 0.47% 51
2016
Q3
$6.76M Sell
686,200
-32,900
-5% -$314K 0.2% 155
2016
Q2
$6.58M Buy
+719,100
New +$6.91M 0.21% 136
2016
Q1
Sell
-1,090,500
Closed -$12.5M 399
2015
Q4
$12.5M Sell
1,090,500
-619,300
-36% -$7.08M 0.37% 68
2015
Q3
$17.7M Buy
1,709,800
+624,800
+58% +$6.71M 0.57% 41
2015
Q2
$10.2M Buy
+1,085,000
New +$9.08M 0.27% 110
2013
Q3
Sell
-40,250
Closed -$121K 380
2013
Q2
$121K Buy
+40,250
New +$120K ﹤0.01% 293

Other funds holding NFLX

Castleark Management's NFLX Position: Q4 2025 in Review

Castleark Management sold out of Netflix (NFLX) in Q4 2025, closing a stake of 549,480 shares — an estimated $65.9M sold.

Castleark Management first reported a position in NFLX in Q2 2013 and held it in 24 quarters. The position peaked at $85.8M in Q2 2025. 3,542 funds tracked by Wall St. Rank hold NFLX as of Q4 2025.

  • Castleark Management reported no remaining Netflix position as of Q4 2025 after selling out during the quarter.
  • Castleark Management sold 549,480 Netflix shares in Q4 2025, an estimated $65.9M.
  • Castleark Management first reported a position in Netflix in Q2 2013 and held it in 24 quarters.
  • Castleark Management's Netflix position peaked at $85.8M in Q2 2025.
  • 3,542 funds tracked by Wall St. Rank held Netflix as of Q4 2025.

Based on Castleark Management's 13F filing for Q4 2025, filed 13 Feb 2026.