WBI Investments’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
Q1
$746K Buy
+18,978
New +$709K 0.21% 144
2025
Q4
Sell
-15,148
Closed -$428K 331
2025
Q3
$428K Sell
15,148
-1,947
-11% -$59K 0.11% 211
2025
Q2
$547K Sell
17,095
-449
-3% -$13.4K 0.14% 172
2025
Q1
$531K Buy
17,544
+834
+5% +$22.7K 0.14% 148
2024
Q4
$434K Sell
16,710
-1,312
-7% -$36.3K 0.11% 156
2024
Q3
$553K Sell
18,022
-450
-2% -$12.4K 0.13% 161
2024
Q2
$456K Sell
18,472
-15,730
-46% -$398K 0.11% 132
2024
Q1
$788K Sell
34,202
-25,637
-43% -$603K 0.16% 118
2023
Q4
$1.64M Buy
59,839
+27,293
+84% +$637K 0.33% 79
2023
Q3
$689K Buy
32,546
+2,233
+7% +$56.7K 0.14% 126
2023
Q2
$866K Buy
30,313
+14,957
+97% +$452K 0.16% 130
2023
Q1
$481K Sell
15,356
-3,038
-17% -$97.6K 0.1% 156
2022
Q4
$586K Hold
18,394
0.13% 125
2022
Q3
$585K Buy
18,394
+4,766
+35% +$175K 0.17% 78
2022
Q2
$474K Sell
13,628
-2,078
-13% -$70K 0.1% 89
2022
Q1
$573K Buy
+15,706
New +$535K 0.09% 137
2021
Q3
Sell
-22,632
Closed -$599K 192
2021
Q2
$599K Buy
+22,632
New +$621K 0.09% 119
2018
Q3
Sell
-315,396
Closed -$5.42M 262
2018
Q2
$5.42M Buy
+315,396
New +$5.52M 0.29% 69
2018
Q1
Sell
-19,683
Closed -$372K 211
2017
Q4
$372K Buy
+19,683
New +$374K 0.02% 254
2017
Q3
Sell
-10,104
Closed -$178K 304
2017
Q2
$178K Buy
+10,104
New +$177K 0.01% 280

Other funds holding CWEN

WBI Investments's CWEN Position: Q1 2026 in Review

WBI Investments opened a new position in Clearway Energy Class C (CWEN) in Q1 2026: 18,978 shares worth $746K. The stake represents 0.21% of the portfolio and ranks #144 among its holdings. This is a return to the name: WBI Investments previously reported a position in CWEN as recently as Q3 2025.

WBI Investments first reported a position in CWEN in Q2 2017 and has held it in 20 quarters since. The position peaked at $5.42M in Q2 2018. 408 funds tracked by Wall St. Rank hold CWEN as of Q1 2026.

  • WBI Investments held 18,978 shares of Clearway Energy Class C worth $746K as of Q1 2026.
  • Clearway Energy Class C was a new WBI Investments position in Q1 2026.
  • Clearway Energy Class C made up 0.21% of WBI Investments's portfolio in Q1 2026, its #144 holding.
  • WBI Investments first reported a position in Clearway Energy Class C in Q2 2017 and has held it in 20 quarters since.
  • WBI Investments's Clearway Energy Class C position peaked at $5.42M in Q2 2018.
  • 408 funds tracked by Wall St. Rank held Clearway Energy Class C as of Q1 2026.

Based on WBI Investments's 13F filing for Q1 2026, filed 11 May 2026.