Advertisement
Advertisement

TLN

TLN logo

Talen Energy Corporation Common Stock

361.94
USD
Sponsored
-3.23
-0.88%
Jan 29, 16:00 UTC -5
Closed
exchange

After-Market

361.69

-0.26
-0.07%

Talen Energy Corporation Common Stock Financial Snapshot

Market Cap
16.52B
Beta
1.97
Earnings Per Share (EPS)
4.62
Price-to-Book (P/B) Ratio
11.18
Operating Margin
7.77%
Total Debt/Equity (D/E)
203.27%
P/E Ratio
94.11
Return on Equity (ROE)
13.52%
Current Ratio
2.29%
Free Cash Flow
258.00M

Earnings Chart

Trending Stocks

Advertisement