CWEN

34.51 +4.40%
Clearway Energy, Inc. Class C NYSE Stock Utility Stocks
Open in Risen →

Clearway Energy, Inc. Class C (CWEN) is listed on NYSE in the Transportation & Utilities sector. This page tracks real-time CWEN price, technical indicators including RSI, MACD, and the 52-week range, plus fundamentals, earnings history, and recent insider trading activity.

Technical Analysis

RSI (14) 63.1 Near Overbought
Market Cap $7.1B
Volume 1.1M

Fundamentals — 10-Q Q2 2026

Revenue $835.0M
Net Income $-41.0M
EPS --
Gross Margin 66.1%
Operating Margin 16.3%
Net Margin -4.9%
Debt / Equity 1.6x

Recent Insider Trades

Name Title Type Shares Price Value Date
Ford Brian R. Director Sell 2,000 $26.74 $53,480 2024 Dec 11
Oneal E Stanley Director Buy 3,000 $28.35 $85,050 2024 Aug 9
GIP III Zephyr Acquisition Partners L.P. Director Buy 196,964 $22.86 $4.5M 2024 Mar 28
TotalEnergies Holdings USA, Inc. Director Buy 196,964 $22.86 $4.5M 2024 Mar 28
Sotos Christopher S PRESIDENT AND CEO Buy 4,000 $23.68 $94,720 2023 Aug 14
TotalEnergies Gestion USA SARL Director Buy 71,980 $31.15 $2.2M 2023 Mar 31
Global Infrastructure Investors III, LLC Director Buy 71,980 $31.15 $2.2M 2023 Mar 31
Sotos Christopher S PRESIDENT AND CEO Sell 30,000 $35.23 $1.1M 2022 Nov 15
Oneal E Stanley Director Buy 2,422 $31.37 $75,978 2021 Aug 31
Oneal E Stanley Director Buy 2,300 $30.75 $70,721 2021 Aug 11
Global Infrastructure Investors III, LLC 10% Owner Buy 16,219 $25.70 $416,828 2021 Jun 14
Global Infrastructure Investors III, LLC 10% Owner Buy 5,622 $25.63 $144,112 2021 Jun 10
Sotos Christopher S President and CEO Buy 2,000 $24.55 $49,100 2021 May 10
Sotos Christopher S President and CEO Buy 2,000 $26.26 $52,520 2021 Mar 4
GIP III Zephyr Acquisition Partners L.P. 10% Owner Buy 120,000 $19.13 $2.3M 2020 Mar 31
Plotkin Chad SVP and CFO Buy 2,700 $14.79 $39,933 2019 Mar 6
Sotos Christopher S President and CEO Buy 6,500 $14.49 $94,185 2019 Mar 6
Malcarney Kevin P. SVP, Gen Counsel and Corp Secr Buy 10,250 $14.58 $149,445 2019 Mar 4
GIP III Zephyr Acquisition Partners L.P. 10% Owner Buy 132,612 $16.59 $2.2M 2018 Dec 27
Clearway Energy Group LLC 10% Owner Buy 59,727 $19.75 $1.2M 2018 Nov 8

Take CWEN further

Set alerts on CWEN

Get notified when Clearway Energy, Inc. Class C hits your price targets or technical conditions are met.

Get Started Free