NASDAQ : TLN

Talen Energy Corporation — Institutional Ownership

$347.07 USD

-$12.83 (-3.56%)

Volume
631.85K
Average Volume
799.2K
Market Capitalization
$15.76B
P/E Ratio
-754.50
Dividend Yield
0.00%
Price Target
$470.00
Year High
$451.28
Year Low
$301.45
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.25
Institutional Ownership Summary
Institutional Ownership %

2.33%

Investors Holding

109

change: -514 | last: 623
Increased Positions

63

change: -276 | last: 339
Reduced Positions

28

change: -146 | last: 174
New Positions

27

change: -70 | last: 97
Sold Positions

502

change: 391 | last: 111
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -75.5852 | last: 0.7559
Total Invested

408.99M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-06-23 ECP ControlCo, LLC 2.4M 5.01%
2026-04-30 Vanguard Capital Management 2.38M 5.25%
2026-03-27 The Vanguard Group - 0.00%
2025-11-14 Rubric Capital Management LP 3.55M 7.77%
2025-10-17 BlackRock, Inc. 3.91M 8.60%
2025-07-09 Rubric Capital Management LP 4.45M 9.78%
2025-02-13 Rubric Capital Management LP 6.12M 13.32%
2025-01-08 The Vanguard Group 4.79M 10.41%
2024-11-13 Rubric Capital Management LP 11.37M 22.29%
2024-11-13 David Rosen 11.37M 22.29%
2024-08-05 MFN Partners 3M 5.90%
2024-08-05 Farhad Nanji 3M 5.90%
2024-08-05 Michael F. 3M 5.90%
2024-08-05 MFN Partners, 3M 5.90%
2024-08-05 MFN Partners GP, 3M 5.90%
2024-08-05 MFN Partners 3M 5.90%
2016-02-12 Riverstone Energy Partners V, L.P. 25.46M 19.80%
2016-02-12 C/R Energy Jade, LLC 16.33M 12.70%
2016-02-12 Carlyle/Riverstone Global Energy & Power Fund III LP 16.33M 12.70%
2016-02-12 Carlyle/Riverstone Energy Partners III, L.P. 16.33M 12.70%
2016-02-12 Riverstone Energy GP V, LLC 25.46M 19.80%
2016-02-12 Riverstone V Raven Holdings, L.P. 25.46M 19.80%
2016-02-12 Raven Power Holdings LLC 25.46M 19.80%
2016-02-12 C/R Energy GP III, LLC 16.33M 12.70%
2016-01-28 (1) BlackRock, Inc. 8.51M 6.60%
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