BullishAgent BullishAgent Filings Market Economic Earnings Ratings IPOs Insiders Institutional ETFs Funds Screener
Sign in Register

TLN

Talen Energy Corporation NASDAQ Listed Jun 2, 2023
Utilities ·Independent Power Producers ·US · talenenergy.com
$390.30
Mkt Cap $17.8B
52w Low $220.59 73.6% of range 52w High $451.28
50d MA $341.36 200d MA $371.71
P/E (TTM) -77.7x
EV/EBITDA 55.9x
P/B 15.6x
Debt/Equity 6.2x
ROE -20.0%
P/FCF 41.9x
RSI (14)
ATR (14)
Beta 1.78
50d MA $341.36
200d MA $371.71
Avg Volume 771.8K
Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.
SIC Code
4911
CIK (SEC)
Phone
888-211-6011
2929 Allen Parkway · Houston, TX 77019 · US
Data updated apr 27, 2026 4:57am · Source: massive.com