Foresight Group’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
$11.5M Buy
330,485
+44,910
+16% +$1.74M 2.07% 22
2026
Q1
$11.2M Sell
285,575
-19,866
-7% -$742K 1.98% 23
2025
Q4
$10.2M Sell
305,441
-112,794
-27% -$3.75M 1.53% 28
2025
Q3
$11.8M Buy
418,235
+65,522
+19% +$1.98M 1.76% 25
2025
Q2
$11.3M Sell
352,713
-9,267
-3% -$277K 1.61% 29
2025
Q1
$10.9M Sell
361,980
-13,297
-4% -$362K 1.54% 27
2024
Q4
$29.3M Sell
375,277
-207,337
-36% -$5.73M 4.54% 8
2024
Q3
$2.15M Sell
582,614
-45,101
-7% -$1.25M 4.14% 7
2024
Q2
$12.8M Sell
627,715
-58,545
-9% -$1.48M 6.76% 6
2024
Q1
$12.7M Sell
686,260
-90,798
-12% -$2.13M 6.9% 7
2023
Q4
$21.5M Buy
+777,058
New +$18.1M 7.74% 5

Other funds holding CWEN

Foresight Group's CWEN Position: Q2 2026 in Review

Foresight Group increased its Clearway Energy Class C (CWEN) stake by 16% in Q2 2026, buying an estimated $1.74M and bringing the position to 330,485 shares worth $11.5M. The position accounts for 2.07% of the portfolio, ranked #22.

Foresight Group first reported a position in CWEN in Q4 2023 and has held it in 11 quarters since. The position peaked at $29.3M in Q4 2024. 481 funds tracked by Wall St. Rank hold CWEN as of Q2 2026.

  • Foresight Group held 330,485 shares of Clearway Energy Class C worth $11.5M as of Q2 2026.
  • Foresight Group bought 44,910 Clearway Energy Class C shares in Q2 2026, an estimated $1.74M.
  • Clearway Energy Class C made up 2.07% of Foresight Group's portfolio in Q2 2026, its #22 holding.
  • Foresight Group first reported a position in Clearway Energy Class C in Q4 2023 and has held it in 11 quarters since.
  • Foresight Group's Clearway Energy Class C position peaked at $29.3M in Q4 2024.
  • 481 funds tracked by Wall St. Rank held Clearway Energy Class C as of Q2 2026.

Based on Foresight Group's 13F filing for Q2 2026, filed 27 Jul 2026.