Login
Constellation Energy Corp logo

Constellation Energy Corp

constellationenergy.com

Constellation Energy Corp (NASDAQ: CEG) is an electric power generation company that produces and sells electricity, primarily from nuclear, wind, solar, and natural gas assets. It makes money by generating electricity and selling it into wholesale power markets and directly to commercial, industrial, and government customers under retail and long-term supply contracts. The filing excerpts available from the 10-K filed 2026-02-24 (accession 000186827526000032) do not provide sufficient segment revenue breakdowns, fleet size, customer counts, or competitive positioning details to support additional specifics. Constellation Energy Generation, LLC is the principal operating subsidiary. The company is headquartered in the United States and files as a well-known seasoned issuer with the SEC. CEO and founding history are not supported by the provided excerpts.

Products & Services

Electric power generation. Asset types referenced in the filing include nuclear, wind, solar, and natural gas generation, per the 10-K filed 2026-02-24. No additional product or brand detail is supported by the provided excerpts.

Revenue Model

Wholesale and retail electricity sales from owned generation assets. Revenue is transactional, tied to power output and contracted or spot market pricing. Specific revenue figures and segment breakdowns are not supported by the provided filing excerpts.

Customers & Markets

Commercial, industrial, and government electricity buyers. Specific customer names, concentration percentages, or end-market revenue splits are not supported by the provided filing excerpts.

Geographic Exposure

United States. Specific state-level or regional breakdown is not supported by the provided filing excerpts.

Financial Snapshot

Revenue
TTM
$29.87B
Gross Margin
TTM
44.51%
Net Income
TTM
$3.791B
Current Assets
2026 Q1
Current Liabilities
2026 Q1
Current Ratio
2026 Q1
136.28%
Total Assets
2026 Q1
Total Liabilities
2026 Q1
Book Value
2026 Q1
$33.82B
Cash
2026 Q1
P/E
TTM
24.89
Free Cash Flow
TTM
$1.137B

Stock Price

Loading...
Market Cap: $94.354 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support