Advertisement
Advertisement

TLN

TLN logo

Talen Energy Corporation Common Stock

406.12
USD
Sponsored
-5.80
-1.41%
Jun 24, 13:50 UTC -4
Open

Talen Energy Corporation Common Stock Financial Snapshot

Market Cap
19.41B
Beta
2.15
Earnings Per Share (EPS)
-4.94
Price-to-Book (P/B) Ratio
13.07
Operating Margin
10.91%
Total Debt/Equity (D/E)
623.15%
P/E Ratio
52.56
Return on Equity (ROE)
22.58%
Current Ratio
1.28%
Free Cash Flow
498.00M

Earnings Chart

Advertisement