Clearway Energy, Inc. (CWEN)
NYSE · Utilities · Electric Services
- Price
- $29.19
- Day
- -3.09%
Close 2026-09-24.
The company
General Clearway Energy, Inc., together with its consolidated subsidiaries, or the Company, is a publicly-traded energy infrastructure investor with a focus on investments in clean energy and owner of modern, sustainable and long-term contracted assets across North America. The Company was formed as a Delaware corporation on December 20, 2012. The Company is sponsored by Clearway Energy Group LLC, or CEG. The Company is one of the largest owners of clean energy generation assets in the U.S. The Company’s portfolio comprises approximately 12.9 GW of gross capacity in 27 states, including approximately 10.1 GW of wind, solar and battery energy storage systems, or BESS, and approximately 2.8 GW of dispatchable combustion-based power generation assets included in the Flexible Generation segment that provide critical grid reliability services. In 2025, 98% of the Company’s total generation was attributable to renewable energy and storage assets. Through this environmentally-sound, diversified and primarily contracted portfolio, the Company endeavors to provide its investors with stable and growing dividend income. The majority of the Company’s revenues are derived from long-term contractual arrangements for the output or capacity from these assets. The weighted average remaining contract duration of the Company’s Renewables & Storage segment offtake agreements was approximately 12 years as of December 31, 2025 based on CAFD. A complete listing of the Company’s interests in operating facilities as of December 31, 2025 can be found in Item 2 — Properties.
From Item 1: General.
By business segment
- Renewables and Storage — 80%
- Flexible Generation — 20%
Institutional holders
Largest positions reported on Form 13F for the quarter ended 2026-06-30, by value.
- BlackRock, Inc. — $395.34M
- VANGUARD PORTFOLIO MANAGEMENT LLC — $249.08M
- VANGUARD CAPITAL MANAGEMENT LLC — $186.61M
- Clearbridge Investments, LLC — $167.61M
- NEUBERGER BERMAN GROUP LLC — $156.31M
- Sixth Street Partners Management Company, L.P. — $148.9M
- CHARLES SCHWAB INVESTMENT MANAGEMENT INC — $148.9M
- STATE STREET CORP — $140.66M
Insider trades
Open-market buys and sales filed on Form 4, newest first. Grants, option exercises and tax withholding are left out.
- Ford Brian R. (Director) sold 1,000 shares at $27.59 on 2024-12-11
- Ford Brian R. (Director) sold 1,000 shares at $25.89 on 2024-12-11
- ONEAL E STANLEY (Director) bought 3,000 shares at $28.35 on 2024-08-09
Recent filings
- 3 — 2026-09-10
- 8-K — 2026-09-08
- 4 — 2026-09-03
- 4 — 2026-09-03
- 4 — 2026-09-03
- 4 — 2026-09-03
- 4 — 2026-09-03
- 4 — 2026-09-03
- 4 — 2026-09-03
- 4 — 2026-08-11