
Constellation Energy seen as a Buy after 20% drop, strong Q1 2026 results, and $5B buyback plan.
Constellation Energy Corporation's stock fell about 20% year-to-date, but strong Q1 2026 earnings beat expectations with $2.74 adjusted EPS and $11.1 billion revenue, boosted by the Calpine acquisition. The company reaffirmed its 2026 EPS guidance of...

