Specify a stock or a cryptocurrency in the search bar to get a summary
Talen Energy Corporation Common Stock
TLNTalen 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. Address: 2929 Allen Parkway, Houston, TX, United States, 77019
Analytics
WallStreet Target Price
190.86 USDP/E ratio
–Dividend Yield
–Current Year
Last Year
Current Quarter
Last Quarter
Current Year
Last Year
Current Quarter
Last Quarter
Key Figures TLN
Dividend Analytics TLN
Dividend growth over 5 years
–Continuous growth
–Payout Ratio 5 years average
–Dividend History TLN
Stock Valuation TLN
Financials TLN
Results | 2019 | Dynamics |