Cubist Systematic Strategies’s NRG Energy NRG Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
$16.6M Buy
102,800
+60,700
+144% +$9.46M 0.08% 344
2025
Q2
$6.76M Buy
42,100
+31,400
+293% +$4.14M 0.03% 834
2025
Q1
$1.02M Sell
10,700
-57,100
-84% -$5.77M 0.01% 1803
2024
Q4
$6.12M Sell
67,800
-300
-0.4% -$27.8K 0.04% 716
2024
Q3
$6.2M Sell
68,100
-16,000
-19% -$1.27M 0.04% 716
2024
Q2
$6.55M Sell
84,100
-59,600
-41% -$4.62M 0.04% 620
2024
Q1
$9.73M Sell
143,700
-51,400
-26% -$2.88M 0.06% 548
2023
Q4
$10.1M Buy
195,100
+57,100
+41% +$2.58M 0.07% 447
2023
Q3
$5.32M Sell
138,000
-5,100
-4% -$193K 0.04% 718
2023
Q2
$5.35M Sell
143,100
-1,400
-1% -$47.7K 0.04% 800
2023
Q1
$4.95M Buy
+144,500
New +$4.79M 0.03% 937
2022
Q4
Sell
-12,400
Closed -$475K 4481
2022
Q3
$475K Buy
+12,400
New +$494K ﹤0.01% 3206

Other funds holding NRG

Cubist Systematic Strategies's NRG Position: Q3 2025 in Review

Cubist Systematic Strategies reduced its NRG Energy (NRG) stake by 67% in Q3 2025, selling an estimated $28M and leaving 89,301 shares worth $14.5M. The position accounts for 0.07% of the portfolio, ranked #399.

Cubist Systematic Strategies first reported a position in NRG in Q2 2014 and has held it in 42 quarters since. The position peaked at $43.2M in Q2 2025. 1,047 funds tracked by Wall St. Rank hold NRG as of Q3 2025.

  • Cubist Systematic Strategies held 89,301 shares of NRG Energy worth $14.5M as of Q3 2025.
  • Cubist Systematic Strategies sold 179,983 NRG Energy shares in Q3 2025, an estimated $28M.
  • NRG Energy made up 0.07% of Cubist Systematic Strategies's portfolio in Q3 2025, its #399 holding.
  • Cubist Systematic Strategies first reported a position in NRG Energy in Q2 2014 and has held it in 42 quarters since.
  • Cubist Systematic Strategies's NRG Energy position peaked at $43.2M in Q2 2025.
  • 1,047 funds tracked by Wall St. Rank held NRG Energy as of Q3 2025.

Based on Cubist Systematic Strategies's 13F filing for Q3 2025, filed 14 Nov 2025.