Theo Outlook
Constellation Energy Corporation is an energy producer in the United States headquartered in Baltimore, Maryland. For the trailing twelve months ended June 30, 2026, the company reported revenue of $31.27 billion, a profit margin of 11.1%, earnings per share of $10.23, and a market capitalization of $94.82 billion.
Bull case: Revenue grew 23% year over year in the latest quarter, EBITDA reached $7.95 billion, and return on equity stood at 15.1%. Bear case: Quarterly earnings fell 46.8% year over year, the trailing price-to-earnings ratio was 26.16, and the dividend yield was 0.63%.
The company faces risks from earnings volatility shown in the 46.8% year-over-year quarterly earnings decline and a beta of 1.129. Analysis generated by HeyTheo AI from company and market data. It may be incomplete or inaccurate.
Analysis generated by HeyTheo AI on .



