TLN Talen Energy Corp

Price (delayed)

$370.75

Market cap

$16.94B

P/E Ratio

95.06

Dividend/share

N/A

EPS

$3.9

Enterprise value

$19.86B

Talen Energy Corporation, through its subsidiary, Talen Energy Supply, operates as an energy and power generation and marketing company in North America. The company produces and sells electricity from its ...

Highlights
Talen Energy's revenue has increased by 7% from the previous quarter and by 4.7% YoY
The company's gross profit rose by 6% QoQ
The equity has dropped by 50% year-on-year but it has grown by 6% since the previous quarter
The net income has shrunk by 78% YoY and by 67% QoQ
The quick ratio has plunged by 73% YoY

Key stats

What are the main financial stats of TLN
Market
Shares outstanding
45.69M
Market cap
$16.94B
Enterprise value
$19.86B
Valuations
Price to earnings (P/E)
95.06
Price to book (P/B)
13.54
Price to sales (P/S)
7.9
EV/EBIT
60.19
EV/EBITDA
32.45
EV/Sales
9.29
Earnings
Revenue
$2.14B
Gross profit
$629M
Operating income
$144M
Net income
$187M
EBIT
$330M
EBITDA
$612M
Free cash flow
-$160M
Per share
EPS
$3.9
EPS diluted
$3.9
Free cash flow per share
-$3.51
Book value per share
$27.38
Revenue per share
$46.91
TBVPS
$127.91
Balance sheet
Total assets
$5.83B
Total liabilities
$4.58B
Debt
$3.06B
Equity
$1.25B
Working capital
$378M
Liquidity
Debt to equity
2.46
Current ratio
1.84
Quick ratio
0.8
Net debt/EBITDA
4.78
Margins
EBITDA margin
28.6%
Gross margin
29.4%
Net margin
8.8%
Operating margin
6.7%
Efficiency
Return on assets
3%
Return on equity
12.1%
Return on invested capital
4.1%
Return on capital employed
6.1%
Return on sales
15.4%
Dividend
Dividend yield
N/A
DPS
N/A
Payout ratio
N/A

TLN stock price

How has the Talen Energy stock price performed over time
Intraday
-1.29%
1 week
-1.92%
1 month
33.62%
1 year
210.3%
YTD
84.02%
QTD
27.51%

Financial performance

How have Talen Energy's revenue and profit performed over time
Revenue
$2.14B
Gross profit
$629M
Operating income
$144M
Net income
$187M
Gross margin
29.4%
Net margin
8.8%
Talen Energy's operating margin has shrunk by 87% YoY and by 80% QoQ
Talen Energy's operating income has plunged by 86% YoY and by 78% from the previous quarter
TLN's net margin has dropped by 79% year-on-year and by 69% since the previous quarter
The net income has shrunk by 78% YoY and by 67% QoQ

Price vs fundamentals

How does TLN's price correlate with its fundamentals

Growth

What is Talen Energy's growth rate over time

Valuation

What is Talen Energy stock price valuation
P/E
95.06
P/B
13.54
P/S
7.9
EV/EBIT
60.19
EV/EBITDA
32.45
EV/Sales
9.29
TLN's EPS has plunged by 73% YoY and by 62% from the previous quarter
TLN's price to book (P/B) is 85% higher than its last 4 quarters average of 7.4
The equity has dropped by 50% year-on-year but it has grown by 6% since the previous quarter
TLN's P/S is 60% above its last 4 quarters average of 5.0
Talen Energy's revenue has increased by 7% from the previous quarter and by 4.7% YoY

Efficiency

How efficient is Talen Energy business performance
TLN's ROS has plunged by 76% YoY and by 62% from the previous quarter
Talen Energy's return on invested capital has shrunk by 75% YoY and by 59% QoQ
Talen Energy's return on assets has shrunk by 75% YoY and by 66% QoQ
The return on equity has dropped by 64% year-on-year and by 60% since the previous quarter

Dividends

What is TLN's dividend
DPS
N/A
Dividend yield
N/A
Payout ratio
N/A

There are no recent dividends present for TLN.

Financial health

How did Talen Energy financials performed over time
The total assets is 27% more than the total liabilities
The quick ratio has plunged by 73% YoY
Talen Energy's current ratio has shrunk by 59% YoY but it has increased by 14% QoQ
TLN's debt is 146% greater than its equity
The company's debt to equity has surged by 134% YoY but it fell by 3.1% QoQ
The equity has dropped by 50% year-on-year but it has grown by 6% since the previous quarter

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.