Core Insights - Constellation Energy Corporation (NASDAQ:CEG) is recognized as one of the 12 Set-It-and-Forget-It Stocks to buy now, benefiting from a recent 20-year power purchase agreement with Meta [1] Financial Performance - In Q2 2025, Constellation Energy reported GAAP earnings of $2.67 per share and adjusted operating earnings of $1.91 per share, surpassing the previous year's performance [2] - The company engaged in a significant share repurchase program amounting to $400 million following the Meta deal [2] Strategic Developments - The 20-year power purchase agreement with Meta ensures the provision of over 1,100 megawatts of emissions-free nuclear energy [2] - Following these strategic moves, the company experienced a 4.6% increase in monthly performance as of September 29, 2025 [3] Market Position - Constellation Energy has a market capitalization of $103.49 billion, positioning itself as a reliable long-term investment [3] - The consensus rating from 16 analysts indicates a Buy, reflecting confidence in the stock's value [3] Company Background - Founded in 2021 as a spin-off from Exelon, Constellation Energy is one of the largest producers of carbon-free energy in the U.S., operating various generation facilities including nuclear, wind, solar, and hydro [4]
Constellation Energy Strengthens Performance with Meta Deal and Share Repurchase