13F

Stock

Talen Energy Corp

TLN · held by 10 managers

Reported value

$142.3M

Holders

10

+2 new · −0 exited

Holders’ est. mark

−$146.4K

Price effect on 4 books still in the name

Largest holder

$123.8M

NORGES BANK

Holder count by quarter

Who holds it

Notable only
InvestorSharesValueEst. markChange
NORGES BANK620K$123.8MHeld
National Philanthropic Trust44K$8.78M−$79.2KCut−$79.2K
BARCLAYS PLC30.3K$6.04M−$54.5KCut−$5.65M
ELEVATION POINT WEALTH PARTNERS, LLC6.57K$1.31M−$8.16KAdded$397.6K
CORSAIR CAPITAL MANAGEMENT, L.P.3.24K$646.9KHeld
INDEPENDENT FINANCIAL GROUP, LLC3.19K$636.7KHeld
Severin Investments, LLC2.54K$506.3K−$4.55KCut−$14.4K
Sanctuary Advisors, LLC1.68K$334.8KHeld
Marex Group plc1.1K$219.6KNew
Medallion Wealth Advisors, LLC24$4.98KNew

Positions as of Q1 2025. 13F filings arrive up to 45 days after quarter-end and omit shorts. Values are quarter-end marks, as filed. Estimated mark is the price effect on shares still held — not realized P&L or investment advice.