Valuation: Talen Energy Corporation

Capitalization 1.3TCr 1.11TCr 1.03TCr 950.95Cr 1.77TCr 1,11300Cr 1.99TCr 12TCr 4.7TCr 52TCr 4.87TCr 4.77TCr 1,89200Cr P/E ratio 2025 *
57.6x
P/E ratio 2026 * 21.5x
Enterprise value 1.58TCr 1.35TCr 1.26TCr 1.16TCr 2.16TCr 1,35500Cr 2.42TCr 15TCr 5.72TCr 63TCr 5.92TCr 5.8TCr 2,30300Cr EV / Sales 2025 *
6.99x
EV / Sales 2026 * 5.67x
Free-Float
99.72%
Yield 2025 *
-
Yield 2026 * 0.02%
More valuation ratios * Estimated data
Dynamic Chart

Last Transcript: Talen Energy Corporation

1 day-0.42%
1 week-1.95%
Current month-1.95%
1 month+10.27%
3 months+55.74%
6 months+34.03%
Current year+41.51%
More quotes
1 week 273.74
Extreme 273.74
287.52
1 month 246.95
Extreme 246.95
301.7
Current year 158.08
Extreme 158.08
301.7
1 year 98.5
Extreme 98.5
301.7
3 years 44.5
Extreme 44.5
301.7
5 years 44.5
Extreme 44.5
301.7
10 years 44.5
Extreme 44.5
301.7
More quotes
Manager TitleAgeSince
Chief Executive Officer 55 01/05/2023
Director of Finance/CFO - 01/07/2023
Chief Administrative Officer 58 01/06/2023
Director TitleAgeSince
Director/Board Member 55 01/05/2023
Chairman 61 01/04/2023
Director/Board Member 52 01/05/2023
More insiders
Change 5d. change 1-year change 3-years change Capi.($)
-0.42%-1.95%+139.60% - 1.3TCr
+0.99%+2.47%-9.71%+137.16% 3.81TCr
-0.57%+0.27%-15.05%+118.38% 2.69TCr
+0.60%+2.37%-19.05%+34.13% 1.68TCr
-0.72%-0.21%-20.82%+13.58% 1.29TCr
-1.36%+2.11%-9.75%+45.48% 831.72Cr
-1.42%+3.98%+20.11%+43.15% 768.08Cr
+1.10%+0.46%+40.25%+21.23% 625.54Cr
+1.73%+3.73%-17.63%-8.96% 387.54Cr
Average -0.02%+1.76%+12.00%+50.52% 1.49TCr
Weighted average by Cap. +0.04%+1.44%+5.27%+82.49%
See all sector performances

Financials

2025 *2026 *
Net sales 225.89Cr 192.53Cr 179.96Cr 165.56Cr 308.29Cr 19TCr 346.77Cr 2.15TCr 818.07Cr 9.03TCr 847.19Cr 829.73Cr 33TCr 276.68Cr 235.82Cr 220.42Cr 202.79Cr 377.61Cr 24TCr 424.74Cr 2.63TCr 1TCr 11TCr 1.04TCr 1.02TCr 40TCr
Net income 24Cr 20Cr 19Cr 18Cr 33Cr 2.06TCr 37Cr 227.76Cr 87Cr 958.89Cr 90Cr 88Cr 3.5TCr 61Cr 52Cr 49Cr 45Cr 83Cr 5.24TCr 94Cr 580.18Cr 221.17Cr 2.44TCr 229.04Cr 224.32Cr 8.91TCr
Net Debt 281.69Cr 240.09Cr 224.42Cr 206.46Cr 384.45Cr 24TCr 432.43Cr 2.68TCr 1.02TCr 11TCr 1.06TCr 1.03TCr 41TCr 270.56Cr 230.6Cr 215.55Cr 198.3Cr 369.25Cr 23TCr 415.34Cr 2.57TCr 979.83Cr 11TCr 1.01TCr 993.8Cr 39TCr
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
1,894
More about the company
Date Price Change Volume
07/25/07 285.10 $ -0.42% 6,66,255
03/25/03 286.31 $ +3.63% 8,12,037
02/25/02 276.27 $ -1.33% 8,19,924
01/25/01 279.99 $ -3.71% 12,77,445

Delayed Quote Nasdaq, July 08, 2025 at 01:30 am IST

More quotes
Trading Rating
Investor Rating
ESG MSCI
CCC
More Ratings
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
13
Last Close Price
285.10USD
Average target price
301.83USD
Spread / Average Target
+5.87%
Consensus

Quarterly revenue - Rate of surprise