Constellation Energy and Meta Strike Nuclear Deal, Shares Whipsaw
Constellation Energy Today CEG Constellation Energy 155.60 ▼ $352.00 Dividend Yield 0.50% P/E Ratio 26.33 Meta and Constellation have announced the signing of a 20-year power purchase agreement (PPA), which covers over 1.1 gigawatts (GW) of nuclear energy. The agreement would allow Constellation's Clinton Clean Energy Center to continue operating. The company slated the plant to close in mid-2027, when Illinois' Future Energy Jobs Act was set to end its financial suppor ...