Loading live market data…

Talen Energy Corporation

NASDAQ:TLN

$400.12 USD

$3.17 (0.8%)

Volume
648.38K
Average Volume
814.53K
Market Capitalization
$18.16B
P/E Ratio
-869.83
Dividend Yield
0.00%
Price Target
$484.50
Year High
$451.28
Year Low
$255.50
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.25

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.08%

Investors Holding

31

change: -591 | last: 622

Increased Positions

19

change: -320 | last: 339

Reduced Positions

5

change: -167 | last: 172

New Positions

8

change: -89 | last: 97

Sold Positions

560

change: 449 | last: 111

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -75.5852 | last: 0.7559

Total Invested

189.18M

TLN Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $374.84 45.69M $17.13B $752M $6.82B $23.2B
2024-12-31 $201.47 54.25M $10.93B $329M $3B $13.61B
2023-12-31 $64.00 59.03M $3.78B $400M $2.82B $6.2B
2022-12-31 $46.50 44.97M $2.09B $988M $4.35B $5.46B
2021-12-31 $46.50 44.97M $2.09B $276M $4.74B $6.56B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $319.23 45.61M $14.56B $1.03B $6.81B $20.34B
2025-12-31 $374.84 45.69M $17.13B $752M $6.82B $23.19B
2025-09-30 $425.38 45.68M $19.43B $497M $2.99B $21.92B
2025-06-30 $290.77 45.55M $13.25B $122M $3.06B $16.18B
2025-03-31 $199.67 45.85M $9.15B $295M $2.99B $11.85B
2024-12-31 $201.47 45.96M $9.26B $328M $3B $11.94B
2024-09-30 $178.24 50.92M $9.08B $648M $2.62B $11.05B
2024-06-30 $116.00 57.43M $6.66B $632M $2.63B $8.66B
2024-03-31 $94.80 58.81M $5.57B $597M $2.63B $7.61B
2023-12-31 $64.00 59.03M $3.78B $400M $2.82B $6.2B
2023-09-30 $52.90 59.03M $3.12B $764M $2.85B $5.2B
2023-06-30 $50.15 59.03M $2.96B $127M $2.85B $5.68B