Talen Energy Corporation (TLN) Financial Analysis & Valuation | Quarter Chart

Talen Energy Corporation (TLN)

TLN
Price: $399.34
Fair Value: 🔒
🔒score
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 st... more
Talen Energy Corporation, an independent power producer and infrastructure company, produces and sel... more
Description Shares
Market Cap$18.13BExchangeNASDAQ
SectorUtilitiesIndustryIndependent Power Producers
CountryUSCEOMark Allen McFarland
IPO Date2023-06-02CAGR0.09%
Employees1,894Websitewww.talenenergy.com
Div. YieldPayout Ratio
Buy Back Yield0.62%Total Yield0.62%
TLN chart loading...
Fundamentals Technicals
Enterprise Value$21.45BP/E Ratio-79.39
Forward P/E13.29PEG Ratio
P/S Ratio4.16P/B Ratio18.2
P/CF Ratio19.04P/FCF Ratio21.36
EPS$-5.03EPS Growth 1Y
EPS Growth 3YEPS Growth 5Y
Revenue Growth 1Y125.35%Gross Margin0.59%
Operating Margin0.33%Profit Margin-0%
ROE-0.02%ROA
ROCE0.16%Current Ratio1.25
Quick Ratio1.05Cash Ratio0.85
Debt/Equity6.34Interest Coverage4.48
Altman Z Score2.01Piotroski Score5