Director O'Neal E Stanley purchased 3,000 shares of Clearway Energy at $28.35, bringing holdings to 67,842 shares.
Director O'Neal E Stanley acquired 3,000 shares at $28.35 on 2024-08-09, increasing his holdings by 4.6%. The stock price has since risen to $28.70, at the high end of its 52-week range of $18.76–$28.70, and has gained 9.7% over the past 30 days and 4.4% over 90 days. Clearway Energy reported strong recent fundamentals: $366.0M in latest quarterly revenue, $51.0M net income, and 10.4% annual revenue growth. The company trades at a P/E of 63.78 with a market cap of $5.8B. The buy occurs at a point where the stock is near its recent highs, making this transaction noteworthy in context of the company's recent momentum and elevated valuation multiples.