Black Friday 20% Off: Create a free Seeking Alpha account
Join the community and access breaking stock news, subscribe to our leading investing newsletters and follow top analysts.

TLN Talen Energy Corporation
Stock Price & Overview

$219.6213.53 (+6.57%)1:04 PM 11/21/24
NASDAQ | $USD | Realtime

TLN Stock Price

EPS
PE
Div Rate
Yield
Short Interest
Market Cap
Volume
Prev. Close

Quant Ranking

Ratings Summary

People Also Follow

Similar to TLN

ETFs Holding TLN

TLN Company Profile

Talen Energy Corporation logo
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.
Address
  • 2929 Allen Parkway
  • 22nd Floor
  • Houston, TX, 77019
  • United States
Phone Number
888-211-6011

TLN Earnings Per Share

Earnings Estimates

Earnings Revisions

Valuation

Growth

Profitability

Momentum

Capital Structure

Dividends

TLN Ownership

TLN Peers

Risk

Technicals

TLN Transcripts

Investor Presentations

TLN SEC Filings

TLN Income Statement

TLN Balance Sheet

TLN Cash Flow Statement

TLN Long Term Solvency

Discover More

You may be interested in:

Talen Energy Corporation (TLN) Frequently Asked Questions

People Also Follow

Similar to TLN

ETFs Holding TLN