Skip to main content

Want a detailed portfolio tracker?

TLN
NASDAQ
$360.32

Talen Energy Corp New (TLN)

Talen Energy Corporation (Ticker: TLN) is a prominent player in the U.S. power generation and infrastructure sector, committed to delivering reliable energy solutions through a robust portfolio that includes both traditional and renewable resources. The company emphasizes environmental sustainability and grid resilience, adapting to the increasing demand for electricity in a rapidly evolving energy landscape. With a strategic focus on innovation and advanced technology, Talen is well-positioned to capitalize on the transition to cleaner energy alternatives, making it an attractive investment opportunity for institutional investors.
Website: https://www.talenenergy.com
68 analysts
Strong Buy
Target: $463.86 (+28.74%)

Market Cap

$18B

Free Cash Flow Yield

5.09%

Beta (5Y)

1.67

Price Chart

Valuation
Market Cap$18B
Forward P/E15.85
P/S5.91
P/B17.68
Profitability
Total Revenue (TTM)$3.43B
Gross Profit (TTM)$1.30B
EBITDA$523M
Profit Margin4%
Operating Margin13.4%
EPS-$0.45
Financial Health
Debt-to-Equity634.4%
Free Cash Flow Yield5.09%
Growth & Risk
Beta (5Y)1.67
Sharpe Ratio0.75