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.
Sector:
Utilities
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