Constellation Energy
Utilities - Independent Power Producers
Key Financials
- ~$90.0B
- Market Cap
- $29.9B
- Revenue (TTM)
- +63.8%
- Revenue Growth
- 23.3%
- Gross Margin
- 21.9%
- Op. Margin
- 23.2
- P/E Ratio
- 15K
- Employees
Role in the Supply Chain
Largest US nuclear operator; Calpine acquisition added 26 GW gas