Electron Capital Partners’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
2023
Q1
Sell
-846,571
Closed -$27M 45
2022
Q4
$27M Sell
846,571
-14,593
-2% -$492K 1.1% 29
2022
Q3
$27.4M Buy
861,164
+57,258
+7% +$2.11M 1.21% 30
2022
Q2
$28M Sell
803,906
-53,178
-6% -$1.79M 1.32% 28
2022
Q1
$31.3M Buy
857,084
+15,708
+2% +$535K 1.25% 24
2021
Q4
$30.3M Sell
841,376
-18,126
-2% -$641K 1.55% 19
2021
Q3
$26M Buy
859,502
+78,743
+10% +$2.34M 1.38% 23
2021
Q2
$20.7M Sell
780,759
-53,880
-6% -$1.48M 1% 31
2021
Q1
$23.5M Sell
834,639
-97,720
-10% -$3M 1.63% 22
2020
Q4
$29.8M Sell
932,359
-17,352
-2% -$521K 2.04% 19
2020
Q3
$25.6M Buy
949,711
+116,035
+14% +$2.87M 1.77% 17
2020
Q2
$19.2M Buy
+833,676
New +$17.6M 2.11% 18
2017
Q3
Sell
-12,611
Closed -$222K 28
2017
Q2
$222K Buy
+12,611
New +$221K 0.04% 28
2017
Q1
Sell
-11,885
Closed -$188K 37
2016
Q4
$188K Sell
11,885
-17,110
-59% -$267K 0.06% 35
2016
Q3
$492K Sell
28,995
-624,131
-96% -$10.7M 0.11% 42
2016
Q2
$10.2M Buy
653,126
+624,303
+2,166% +$9.51M 2.51% 15
2016
Q1
$410K Sell
28,823
-146,479
-84% -$1.93M 0.14% 48
2015
Q4
$2.59M Buy
175,302
+97,034
+124% +$1.39M 0.95% 27
2015
Q3
$909K Sell
78,268
-619,920
-89% -$10.7M 0.51% 26
2015
Q2
$15.3M Sell
698,188
-418,900
-37% -$10.5M 8.11% 3
2015
Q1
$28.3M Sell
1,117,088
-138,424
-11% -$3.6M 12.57% 1
2014
Q4
$29.6M Sell
1,255,512
-53,508
-4% -$1.24M 17.9% 1
2014
Q3
$30.8M Buy
1,309,020
+205,560
+19% +$5.35M 15.65% 1
2014
Q2
$28.7K Sell
1,103,460
-6,034
-0.5% -$138K 11.1% 2
2014
Q1
$21.9M Buy
1,109,494
+150,762
+16% +$2.87M 12.9% 1
2013
Q4
$19.2M Buy
+958,732
New +$17.1M 17.16% 1

Other funds holding CWEN

Electron Capital Partners's CWEN Position: Q1 2023 in Review

Electron Capital Partners sold out of Clearway Energy Class C (CWEN) in Q1 2023, closing a stake of 846,571 shares — an estimated $27M sold.

Electron Capital Partners first reported a position in CWEN in Q4 2013 and held it in 25 quarters. The position peaked at $31.3M in Q1 2022. 306 funds tracked by Wall St. Rank hold CWEN as of Q1 2023.

  • Electron Capital Partners reported no remaining Clearway Energy Class C position as of Q1 2023 after selling out during the quarter.
  • Electron Capital Partners sold 846,571 Clearway Energy Class C shares in Q1 2023, an estimated $27M.
  • Electron Capital Partners first reported a position in Clearway Energy Class C in Q4 2013 and held it in 25 quarters.
  • Electron Capital Partners's Clearway Energy Class C position peaked at $31.3M in Q1 2022.
  • 306 funds tracked by Wall St. Rank held Clearway Energy Class C as of Q1 2023.

Based on Electron Capital Partners's 13F filing for Q1 2023, filed 15 May 2023.