TransAlta [TAC] vs TALEN ENERGY [TLNE] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: TransAlta Corporation wins in 10 metrics, TALEN ENERGY CORP NEW wins in 6 metrics, with 0 ties. TransAlta Corporation appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric TransAlta Corporation TALEN ENERGY CORP NEW Better
P/E Ratio (TTM) 1,227.00 -72.08 TransAlta Corporation
Price-to-Book Ratio 11.09 N/A N/A
Debt-to-Equity Ratio 296.45 6.23 TALEN ENERGY CORP NEW
PEG Ratio 32.86 N/A N/A
EV/EBITDA 10.72 37.49 TransAlta Corporation
Profit Margin (TTM) -5.74% 38.12% TALEN ENERGY CORP NEW
Operating Margin (TTM) 11.69% 5.18% TransAlta Corporation
EBITDA Margin (TTM) 11.69% 5.18% TransAlta Corporation
Return on Equity -9.55% -20.04% TransAlta Corporation
Return on Assets (TTM) 1.49% -2.01% TransAlta Corporation
Free Cash Flow (TTM) $384.00M $498.00M TALEN ENERGY CORP NEW
Dividend Yield 1.09% N/A N/A
1-Year Return 45.70% 58.56% TALEN ENERGY CORP NEW
Price-to-Sales Ratio (TTM) 1.52 6.01 TransAlta Corporation
Enterprise Value $6.43B $21.90B TALEN ENERGY CORP NEW
EV/Revenue Ratio 3.66 8.34 TransAlta Corporation
Gross Profit Margin (TTM) 50.25% 47.08% TransAlta Corporation
Revenue per Share (TTM) $8 $57 TALEN ENERGY CORP NEW
Earnings per Share (Diluted) $-0.47 $-4.79 TransAlta Corporation
Beta (Stock Volatility) 0.46 N/A N/A
Short % of Float 1.81% N/A N/A

TransAlta Corporation vs TALEN ENERGY CORP NEW Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
TransAlta Corporation0.84%1.56%13.63%3.84%1.99%10.14%
TALEN ENERGY CORP NEW-1.54%-3.03%1.35%6.78%-0.73%-4.92%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
TransAlta Corporation45.70%43.93%49.53%178.82%-34.41%-32.92%
TALEN ENERGY CORP NEW58.56%731.83%731.83%731.83%731.83%731.83%

Performance & Financial Health Analysis: TransAlta Corporation vs TALEN ENERGY CORP NEW

MetricTACTLNE
Market Information
Market Cap i$3.59B$15.77B
Market Cap CategoryMid capLarge cap
10 Day Avg. Volume i966,277750,845
90 Day Avg. Volume i1,371,879730,506
Last Close$14.46$379.59
52 Week Range$9.93 - $17.88$246.95 - $451.28
% from 52W High-19.13%-15.89%
All-Time High$37.84 (Jul 21, 2008)$449.79 (Oct 09, 2025)
% from All-Time High-61.79%-15.61%
Growth Metrics
Quarterly Revenue Growth-0.12%0.00%
Quarterly Earnings Growth-0.12%0.58%
Financial Health
Profit Margin (TTM) i-0.06%0.38%
Operating Margin (TTM) i0.12%0.05%
Return on Equity (TTM) i-0.10%-0.20%
Debt to Equity (MRQ) i296.456.23
Cash & Liquidity
Book Value per Share (MRQ)$1.11N/A
Cash per Share (MRQ)$0.69N/A
Operating Cash Flow (TTM) i$472.72M$709.00M
Levered Free Cash Flow (TTM) i$210.11M$-219,000,000
Dividends
Last 12-Month Dividend Yield i1.09%N/A
Last 12-Month Dividend i$0.15N/A

Valuation & Enterprise Metrics Analysis: TransAlta Corporation vs TALEN ENERGY CORP NEW

MetricTAC (Apr 24, 2026)TLNE (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i1,227.00-72.08
Forward P/E i32.8631.25
PEG Ratio i32.86N/A
Price to Sales (TTM) i1.526.01
Price to Book (MRQ) i11.09N/A
Market Capitalization
Market Capitalization i$3.59B$15.77B
Enterprise Value i$6.43B$21.90B
Enterprise Value Metrics
Enterprise to Revenue i3.668.34
Enterprise to EBITDA i10.7237.49
Risk & Other Metrics
Beta i0.46N/A
Book Value per Share (MRQ) i$1.11N/A

Financial Statements Comparison: TransAlta Corporation vs TALEN ENERGY CORP NEW

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricTAC (2025)TLNE (2025)
Revenue/Sales i2.41B2.63B
Cost of Goods Sold i985.00M1.63B
COGS % of Revenue i41.0%61.9%
Gross Profit i1.42B1.00B
Gross Margin i59.0%38.1%
Research & Development iN/AN/A
Operating Income (EBIT) i70.00M16.00M
Operating Margin i2.9%0.6%
EBITDA i677.00M584.00M
EBITDA Margin i28.1%22.2%
Pre-Tax Income i-141.00M-166.00M
Pre-Tax Income % of Revenue i-5.9%-6.3%
Income Tax i17.00M53.00M
Income Tax % of Revenue i0.7%2.0%
Net Income (Profit) i-158.00M-219.00M
Profit Margin i-6.6%-8.3%

Balance Sheet & Liquidity Metrics

MetricTAC (2025)TLNE (2025)
Cash & Equivalents i205.00M689.00M
Total Current Assets i1.34B1.35B
Total Current Assets % of Revenue i55.6%51.4%
Total Current Liabilities i1.83B1.05B
Total Current Liabilities % of Revenue i76.1%40.0%
Long-Term Debt i3.42B6.78B
Long-Term Debt % of Revenue i142.1%258.3%
Total Shareholders Equity i1.47B1.09B
Retained Earnings i-2.73B-612.00M
Retained Earnings % of Revenue i-113.5%-23.3%
Property, Plant & Equipment i551.00M73.00M

Cash Flow Statement Comparison

MetricTAC (2025)TLNE (2025)
Operating Cash Flow i373.00M709.00M
Operating Cash Flow % of Revenue i15.5%27.0%
Capital Expenditures i-241.00MN/A
Free Cash Flow i384.00M498.00M
FCF Margin i16.0%19.0%
Debt Repayment i-1.19B-92.00M
Common Stock Repurchase i-24.00M-103.00M

Short Interest & Institutional Ownership Analysis

MetricTACTLNE
Shares Short i5.35MN/A
Short Ratio i3.39N/A
Short % of Float i1.81%N/A
Shares Outstanding i296.70M45.69M
Float Shares i244.44MN/A
% Held by Insiders i0.25%N/A
% Held by Institutions i79.68%N/A
% Held by Public i20.07%N/A

Dividend Analysis & Yield Comparison: TransAlta Corporation vs TALEN ENERGY CORP NEW

MetricTACTLNE
Last 12-Month Dividend i$0.15N/A
Last 12-Month Dividend Yield i1.09%N/A
3-Year Avg Annual Dividend i$0.16N/A
3-Year Avg Dividend Yield i0.46%N/A
3-Year Total Dividends i$0.47N/A
Ex-Dividend DateFeb 27, 2026N/A