Advertisement
Advertisement

TLN

TLN logo

Talen Energy Corporation Common Stock

412.60
USD
Sponsored
+0.68
+0.16%
Jun 24, 11:59 UTC -4
Open

Talen Energy Corporation Common Stock Financial Snapshot

Market Cap
19.72B
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