John Overdeck’s Clearway Energy Class C CWEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$31.1M Sell
909,064
-356,220
-28% -$13.8M 0.02% 780
2026
Q1
$49.7M Buy
1,265,284
+749,615
+145% +$28M 0.04% 510
2025
Q4
$17.2M Buy
515,669
+291,061
+130% +$9.69M 0.02% 803
2025
Q3
$6.35M Sell
224,608
-41,168
-15% -$1.25M 0.01% 1271
2025
Q2
$8.5M Buy
265,776
+239,601
+915% +$7.16M 0.02% 912
2025
Q1
$792K Buy
+26,175
New +$712K ﹤0.01% 2305
2024
Q4
Sell
-146,132
Closed -$4.48M 3256
2024
Q3
$4.48M Buy
+146,132
New +$4.04M 0.01% 1142
2020
Q1
Sell
-133,954
Closed -$2.67M 3235
2019
Q4
$2.67M Buy
+133,954
New +$2.59M 0.01% 1363
2019
Q2
Sell
-99,031
Closed -$1.5M 3387
2019
Q1
$1.5M Sell
99,031
-101,445
-51% -$1.52M ﹤0.01% 1584
2018
Q4
$3.46M Buy
200,476
+80,295
+67% +$1.5M 0.01% 973
2018
Q3
$2.31M Buy
+120,181
New +$2.29M 0.01% 1382
2018
Q1
Sell
-41,279
Closed -$780K 3207
2017
Q4
$780K Sell
41,279
-2,289
-5% -$43.5K ﹤0.01% 2135
2017
Q3
$841K Sell
43,568
-107,723
-71% -$1.99M ﹤0.01% 1828
2017
Q2
$2.66M Buy
151,291
+74,652
+97% +$1.31M 0.01% 1230
2017
Q1
$1.36M Buy
76,639
+26,977
+54% +$456K ﹤0.01% 1714
2016
Q4
$785K Buy
+49,662
New +$776K ﹤0.01% 2177
2016
Q3
Sell
-60,544
Closed -$944K 3146
2016
Q2
$944K Sell
60,544
-27,417
-31% -$418K ﹤0.01% 1791
2016
Q1
$1.25M Buy
+87,961
New +$1.16M 0.01% 1474
2014
Q4
Sell
-131,608
Closed -$3.1M 2249
2014
Q3
$3.1M Buy
+131,608
New +$3.43M 0.01% 748
2014
Q2
Sell
-32,542
Closed -$643K 2174
2014
Q1
$643K Buy
32,542
+19,046
+141% +$363K ﹤0.01% 1386
2013
Q4
$270K Buy
+13,496
New +$241K ﹤0.01% 1919

Other funds holding CWEN

John Overdeck's CWEN Position: Q2 2026 in Review

John Overdeck reduced its Clearway Energy Class C (CWEN) stake by 28% in Q2 2026, selling an estimated $13.8M and leaving 909,064 shares worth $31.1M. The position accounts for 0.02% of the portfolio, ranked #780.

John Overdeck first reported a position in CWEN in Q4 2013 and has held it in 21 quarters since. The position peaked at $49.7M in Q1 2026. 479 funds tracked by Wall St. Rank hold CWEN as of Q2 2026.

  • John Overdeck held 909,064 shares of Clearway Energy Class C worth $31.1M as of Q2 2026.
  • John Overdeck sold 356,220 Clearway Energy Class C shares in Q2 2026, an estimated $13.8M.
  • Clearway Energy Class C made up 0.02% of John Overdeck's portfolio in Q2 2026, its #780 holding.
  • John Overdeck first reported a position in Clearway Energy Class C in Q4 2013 and has held it in 21 quarters since.
  • John Overdeck's Clearway Energy Class C position peaked at $49.7M in Q1 2026.
  • 479 funds tracked by Wall St. Rank held Clearway Energy Class C as of Q2 2026.

Based on Two Sigma Investments's 13F filing for Q2 2026, filed 14 Aug 2026.