TLN
Utilities Utilities - Independent Power ProducersTalen Energy Corporation
$320.77
-3.23 -1.00% today
Price History
Not enough data
Key Stats
Market Cap
15.17B
Avg Volume
798,621
EPS
-$4.04
52W High
$449.84
52W Low
$279.77
Div. Yield
0.0%
Analyst Ratings
Buy6
Str Buy
9
Buy
2
Hold
0
Sell
0
Str Sell
Valuation
Forward P/E
10.43
P/B Ratio
9.51
P/S Ratio
4.06
EV/EBITDA
42.50
EV/Revenue
6.61
Margins
Gross Margin 42.1%
Operating Margin (4.8%)
Net Margin (4.9%)
EBITDA Margin 15.6%
Growth & Returns
Revenue Growth (YoY)
111.2%
Return on Equity
(12.8%)
Return on Assets
0.9%
Liquidity & Leverage
Current Ratio
0.78
Quick Ratio
0.40
Debt / Equity
5.84
Total Cash
232.00M
Total Debt
9.57B
About
Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.
www.talenenergy.com