Talen Energy has an Enterprise Value (EV) of 13.61B.
6.56
7.69
53.15
203.08
Financial Position
The company has a current ratio of 2.29,
with a Debt / Equity ratio of 2.17.
2.29
1.62
2.17
1.7
44.84
0.95
Financial Efficiency
Return on Equity is 71.95% and Return on Invested Capital is 3.64%.
71.95%
16.34%
3.64%
$1.09M
$526.93K
1,894
0.34
4.67
Taxes
98M
8.82%
Stock Price Statistics
The stock price has increased by 208.88% in the
last 52 weeks. The beta is 1.59, so Talen Energy's
price volatility has been higher than the market average.
1.59
208.88%
300.72
234.05
69.03
1,140,925
Income Statement
In the last 12 months, Talen Energy had revenue of 2.07B
and earned 998M
in profits. Earnings per share was 18.39.