insiderwall
Menu
Superinvestor
Talen Energy Corporation TLN

Super Investor & Insider

4
Fondi che lo detengono
#197
Rank consenso
5.7%
% dei portafogli
$801.2M
Valore detenuto
Fondo% portaf.AttivitàAzioniValore
Stephen Mandel · Lone Pine Capital4.63%Add 40.65%1,817,947$580.3M
Yacktman Asset Management · Yacktman Asset Management1.53%Reduce 0.03%359,900$114.9M
Howard Marks · Oaktree Capital Management1.79%331,117$105.7M
Polen Capital Management · Polen Capital Management0%Reduce 49.44%682$217,715

Fondi: 13F-HR alla SEC. Insider: acquisti (P) e vendite (S) in borsa da SEC EDGAR, ultimi 12 mesi.

About

Talen Energy Corporation is a leading independent power producer and energy infrastructure company that generates and sells electricity, capacity, and ancillary services into wholesale power markets across the United States. It operates a diverse portfolio of power plants, including nuclear, natural gas, coal, oil, and

SectorUtilities
ExchangeNASDAQ
IndustryUtilities - Independent Power Producers
CountryUnited States
Employees1,880
TickerTLN

Statistics

Market Cap$18.62B
Revenue (TTM)$2.58B
Net Income-$219.0M
Net Margin-8.5%
EPS$-4.79
P/E71.57
P/S4.75
P/B14.24
EV/EBITDA32.22
ROE-1.9%
Dividend Yield
Price$410.12

Data: Twelve Data · Revenue = mcap / P/S