Constellation Energy Shares Surge on Strong Q2 Results and Higher Outlook

Constellation Energy seals 920 MW of 15-20 year clean power PPAs, including a major Walmart deal to expand Dresden. Contracts start 2029-2032.

Constellation Energy Shares Surge on Strong Q2 Results and Higher Outlook
Credit: Constellation Energy Corporation
Already have an account? Sign in.