Talen Energy Corp
Institutional Ownership & Holdings Analysis
About
talen-energy is a publicly traded company tracked by institutional investors. This page displays information about the institutional ownership of the company's shares, showing which investment funds and asset managers hold positions in the company.
Top Institutional Holders
# | Institution | Value |
---|---|---|
1 | Rubric Capital Management LP(2025-03-31) | $1.2B |
2 | VANGUARD GROUP INC(2025-03-31) | $882.5M |
3 | MFN Partners Management, LP(2025-03-31) | $599.0M |
4 | Sachem Head Capital Management LP(2025-03-31) | $346.4M |
5 | FRED ALGER MANAGEMENT, LLC(2025-03-31) | $297.9M |
6 | Monarch Alternative Capital LP(2024-12-31) | $292.1M |
7 | Capital World Investors(2025-03-31) | $274.0M |
8 | REAVES W H & CO INC(2025-03-31) | $242.2M |
9 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC(2025-03-31) | $222.2M |
10 | LONE PINE CAPITAL LLC(2025-03-31) | $217.5M |
11 | SUSQUEHANNA INTERNATIONAL GROUP, LLP(2025-03-31) | $195.0M |
12 | BlackRock, Inc.(2025-03-31) | $190.7M |
13 | Sculptor Capital LP(2024-12-31) | $178.6M |
14 | Glendon Capital Management LP(2025-03-31) | $145.1M |
15 | GEODE CAPITAL MANAGEMENT, LLC(2025-03-31) | $133.7M |
16 | Third Point LLC(2025-03-31) | $116.8M |
17 | Atalan Capital Partners, LP(2025-03-31) | $115.5M |
18 | Capital Research Global Investors(2025-03-31) | $102.7M |
19 | Gimbel Daniel Scott(2025-03-31) | $100.4M |
20 | Pictet Asset Management Holding SA(2025-03-31) | $99.8M |
As of 2025-03-31
Value:$1.2B
As of 2025-03-31
Value:$882.5M
As of 2025-03-31
Value:$599.0M
As of 2025-03-31
Value:$346.4M
As of 2025-03-31
Value:$297.9M
As of 2024-12-31
Value:$292.1M
As of 2025-03-31
Value:$274.0M
As of 2025-03-31
Value:$242.2M
As of 2025-03-31
Value:$222.2M
As of 2025-03-31
Value:$217.5M
As of 2025-03-31
Value:$195.0M
As of 2025-03-31
Value:$190.7M
As of 2024-12-31
Value:$178.6M
As of 2025-03-31
Value:$145.1M
As of 2025-03-31
Value:$133.7M
As of 2025-03-31
Value:$116.8M
As of 2025-03-31
Value:$115.5M
As of 2025-03-31
Value:$102.7M
As of 2025-03-31
Value:$100.4M
As of 2025-03-31
Value:$99.8M
Total Institutional Holders:438
Top 10 Holders Own:48.0%