MetaCap

Constellation Energy (CEG) vs TransAlta (TAC)

Head-to-head comparison of performance, valuation, growth, profitability and dividends. Prices delayed 15 minutes; data as of Oct 9, 2026.

Summary

TransAlta (TAC) has outperformed Constellation Energy (CEG) over the past year, losing 17.4% versus a loss of 23.2%. Constellation Energy is the larger company by market cap ($101.00 billion vs $4.08 billion), about 24.8 times the size. On valuation, Constellation Energy trades at a lower forward P/E (21.4x vs 31.0x for TransAlta).

TransAlta offers the higher dividend yield (2.06% vs 0.57%).

Summary generated from market data by MetaCap's automated system. Methodology

Relative performance

CEG-23.16%TAC-17.42%
+16%-11%-39%
Oct 8, 20251 yearOct 8, 2026
CEG+565.76%TAC+21.49%
+805%+361%-83%
Jan 17, 20225 yearsOct 5, 2026

Percent change in share price from the first common trading day shown; excludes dividends.

Head-to-head

CEG versus TAC key metrics
MetricCEGTAC
Share price$285.07$12.89
Market cap$101.00B$4.08B
1-day change-4.85%+0.08%
YTD return-19.31%+1.98%
1-year return-23.16%-17.42%
5-year return—+14.58%
P/E ratio (TTM)27.87—
Forward P/E21.4031.04
EPS (TTM)$10.23$-0.22
Dividend yield0.57%2.06%
Annual dividend$1.63$0.265
Revenue (latest FY)$25.53B—
Revenue growth (YoY)+8.34%—
Net income (latest FY)$2.32B—
Operating margin12.09%—
Net margin9.08%—
52-week high$412.70$17.88
52-week low$228.63$11.38
Distance from 52-week high-30.93%-27.91%
Analyst consensusbuybuy
Avg. price target upside+19.81%+0.70%
Average volume3.09M1.74M
Shares outstanding354.31M316.30M
Employees15,2911,350
SectorUtilitiesUtilities
IndustryElectric Utilities: CentralElectric Utilities: Central

Highlighted cells mark the higher value for growth, returns, margins and yield, and the lower value for P/E ratios. Highlighting is a mechanical comparison, not a recommendation.

Key differences

  • Constellation Energy is about 24.8 times larger than TransAlta by market value ($101.00B vs $4.08B).
  • TransAlta offers a meaningfully higher dividend yield (2.06% vs 0.57%).

About Constellation Energy

CEG stock →

Constellation Energy Corporation produces and sells energy products and services in the United States. The company operates through five segments: Mid-Atlantic, Midwest, New York, ERCOT, and Other Power Regions.

Utilities · Electric Utilities: Central · 15,291 employees

About TransAlta

TAC stock →

TransAlta Corporation engages in the development, production, and sale of electric energy. It operates through Hydro, Wind and Solar, Gas, Energy Transition, and Energy Marketing segments.

Utilities · Electric Utilities: Central · 1,350 employees

CEG vs TAC FAQ

Which is bigger, Constellation Energy or TransAlta?

Constellation Energy (CEG) is larger, with a market capitalization of $101.00B compared with $4.08B for TransAlta (TAC).

Which stock has performed better over the past year, CEG or TAC?

TAC returned -17.42% over the past 12 months, compared with -23.16% for CEG (price return, excluding dividends). Past performance does not predict future results.

Which pays a higher dividend, Constellation Energy or TransAlta?

TransAlta has the higher yield at 2.06%, compared with 0.57% for Constellation Energy.

Are Constellation Energy and TransAlta in the same industry?

Yes. Both are classified in the Electric Utilities: Central industry within the Utilities sector.

More comparisons