TLN
TLN
US87422Q1094
Talen Energy Corporation
Loading chart...

Company Profile

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.

Latest News

Related stocks

NRG
NRG • United States
NRG Energy, Inc.
107.97 USD
22.7B USD 1Y -36.5%
VST
VST • United States
Vistra Corp.
161.48 USD
54.2B USD 1Y -24.4%
OKLO
OKLO • United States
Oklo Inc.
34.7 USD
6.45B USD 1Y -74.3%
CEG
CEG • United States
Constellation Energy Corporatio
298.07 USD
105.61B USD 1Y -23.2%
GULF.BK
GULF.BK • Thailand
GULF_GULF DEVELOPMENT
60.5 THB
27B USD 1Y +33.7%
GULF-R.BK
GULF-R.BK • Thailand
GULF_GULF DEVELOPMENT
60.5 THB
27B USD 1Y +33.7%
CPX.TO
CPX.TO • Canada
CAPITAL POWER CORPORATION
64.56 CAD
7.11B USD 1Y -10.9%
TA.TO
TA.TO • Canada
TRANSALTA CORPORATION
18.78 CAD
4.17B USD 1Y -14.2%

Key Metrics & Overview

Detailed metrics & financial data of the company

🛡️ Risk & Structural Analysis

Multi-Factor Risk Model & Market Data

7/7 Very High
3Y Volatility
53.3% p.a.
Max Drawdown (3Y)
-36.7%
Sharpe Ratio (3Y)
1.65
Beta Factor
1.62
Size Class
Large Cap
Notes & Warnings
Single Stock Risk: Investing in an individual stock carries full company and insolvency risk (no fund diversification).
Critical leverage: Debt-to-Equity is at 584%.
Unprofitable business model: The company is currently generating net losses.
High market risk: Beta of 1.62 indicates above-average volatility compared to the broader market.
🔴 Low analyst coverage – higher uncertainty in growth estimates & projections
ende