Days
Hours
Minutes
Seconds
-40%
on all our subscriptions*
Exceptional extension!
Enjoy this offer
* See conditions on site

Valuation: Talen Energy Corporation

Capitalization 10.67B 10.17B 9.46B 8.44B 15.01B 904B 16.52B 117B 43.6B 371B 40.09B 39.19B 1,592B P/E ratio 2024 *
12.6x
P/E ratio 2025 * 30.8x
Enterprise value 12.88B 12.27B 11.42B 10.18B 18.12B 1,091B 19.94B 142B 52.63B 447B 48.39B 47.3B 1,921B EV / Sales 2024 *
6.56x
EV / Sales 2025 * 5.66x
Free-Float
100%
Yield 2024 *
-
Yield 2025 * -
More valuation ratios * Estimated data
Dynamic Chart
1 day+2.56%
1 week-0.91%
Current month+0.01%
1 month+26.14%
3 months+55.08%
6 months+89.36%
Current year+235.05%
More quotes
1 week
207.58
Extreme 207.58
220.10
1 month
159.00
Extreme 159
222.49
Current year
60.51
Extreme 60.51
222.49
1 year
56.16
Extreme 56.16
222.49
3 years
44.50
Extreme 44.5
222.49
5 years
44.50
Extreme 44.5
222.49
10 years
44.50
Extreme 44.5
222.49
More quotes
Director TitleAgeSince
Chief Executive Officer 54 2023-04-30
Director of Finance/CFO - 2023-06-30
Chief Tech/Sci/R&D Officer - 2016-12-31
Manager TitleAgeSince
Director/Board Member 54 2023-04-30
Chairman 60 -
Director/Board Member 51 2023-04-30
More insiders
Add to a list
Change 5d. change 1-year change 3-years change Capi. ($)
+2.80%-0.91%+262.83% - 10.67B
+2.58%+1.60%+33.72%+189.33%40.99B
-0.86%+24.35%+17.11%+439.88%24.98B
+3.13%+4.35%+26.04%+57.67%15.73B
+1.79%+1.11%+22.01%-15.44%11.5B
+5.80%+4.58%+13.00%+48.98%6.96B
+1.43%+2.16%+23.48%+13.60%5.97B
-0.47%-1.47%+61.29%+58.90%5.71B
+0.27%+1.58%+54.93%+347.96%4.31B
Average +1.80%+2.85%+57.16%+142.61% 14.09B
Weighted average by Cap. +1.80%+4.17%+48.05%+187.14%
See all sector performances

Financials

2024 *2025 *
Net sales 1.96B 1.87B 1.74B 1.55B 2.76B 166B 3.04B 21.6B 8.02B 68.13B 7.37B 7.21B 293B 2.26B 2.15B 2B 1.79B 3.18B 191B 3.5B 24.87B 9.23B 78.44B 8.49B 8.3B 337B
Net income 947M 903M 840M 749M 1.33B 80.28B 1.47B 10.43B 3.87B 32.9B 3.56B 3.48B 141B 355M 338M 315M 281M 499M 30.08B 550M 3.91B 1.45B 12.32B 1.33B 1.3B 52.94B
Net Debt 2.21B 2.1B 1.96B 1.75B 3.11B 187B 3.42B 24.32B 9.03B 76.7B 8.3B 8.11B 329B 2.11B 2.01B 1.87B 1.67B 2.97B 179B 3.27B 23.26B 8.63B 73.35B 7.94B 7.76B 315B
More financial data * Estimated data
Logo Talen Energy Corporation
Talen Energy Corporation is an independent power producer and energy infrastructure company. The Company owns and operates approximately 10.7 gigawatts of power infrastructure in the United States, including 2.2 gigawatts of nuclear power and a significant dispatchable fossil fleet. It produces and sells electricity, capacity, and ancillary services into wholesale U.S. power markets, with its generation fleet principally located in the Mid-Atlantic and Montana. Its PJM segment is engaged in electricity generation, marketing activities, commodity risk and fuel management within the PJM RTO or ISO markets and comprises Susquehanna and its natural gas and coal generation facilities. Its Other segment includes the operating and marketing activities of Montana’s proportionate share of the Colstrip Units in the WECC market, the operating activities of Nautilus, and other development activities. It owns 100% of Nautilus Cryptomine (Nautilus), a 200-megawatt bitcoin mining facility in Berwick.
Employees
4,981
More about the company
Date Price Change Volume
24-12-03 214.13 $ +2.06% 57,368
24-12-02 209.81 $ -2.15% 600,714
24-11-29 214.41 $ +0.17% 215,543
24-11-27 214.05 $ -1.08% 359,202
24-11-26 216.39 $ +3.37% 812,569

Delayed Quote Nasdaq, December 03, 2024 at 10:21 am EST

More quotes
Trading Rating
Investor Rating
ESG Refinitiv
D-
surperformance-ratings-light-chart TALEN-ENERGY-CORPORATIONMore Ratings
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
9
Last Close Price
209.81USD
Average target price
238.56USD
Spread / Average Target
+13.70%
Consensus

Quarterly revenue - Rate of surprise

Exceptional Extension | BLACK FRIDAY -40% : Unlock Tomorrow's Top Investments with Our Exclusive Subscriber-Only Tools!
d
:
:
BENEFIT NOW