NASDAQ : TLN

Talen Energy Corporation

$359.9 USD

-$19.37 (-5.11%)

Volume
560.19K
Average Volume
799.2K
Market Capitalization
$16.34B
P/E Ratio
-782.39
Dividend Yield
0.00%
Price Target
$463.50
Year High
$451.28
Year Low
$301.45
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.25
Company Overview

NASDAQ

Mark Allen McFarland

Independent Power Producers

Utilities

TLN

1880

US

USD

888-211-6011

87422Q109

0001622536

Liquidity Metrics

6.34

1.25

1.05

0.85

0.00

Sales & Valuation

$2.63B

5.05

15.30

19.57

18.31

Profitability

-$4.79

-$219M

-0.65%

3.15%

-1.72%

-0.19%

P/E Metrics

-782.39

4.10

4.10

Analyst Price Target & Rating

$463.50

$508.00

$411.00

Strong Sell

1/5

13 Analysts

-22.35%

Financial Health Scores

1.42

5/9

$299M

$10.99B

$9.92B

$449M

Key Metrics (TTM)

$22.12B

6.83

27.07

1.25

-1.72%

-0.64%

-0.13%

5.11%

17 days

Company Executives
Name Title
Darren J. Olagues Chief Development Officer
Jennifer Mansh Senior Vice President of Regulatory & External Affairs
Julie LaBella Senior Vice President of External Affairs
Andrew Wright Chief Administrative Officer
Anthony Plagens Senior Vice President & Chief Accounting Officer
Brad Berryman Chief Operating Officer
Christopher Morice Chief Commercial Officer
Cole Muller Chief Financial Officer
Dale E. Lebsack Chief Asset Development Officer
Daniel Kelly General Counsel & Corporate Secretary
John C. Wander Senior Advisor
Mark Allen McFarland CEO & Director
Terry L. Nutt President
Taryne Williams Director of Corporate Communications
Poll Results

No votes yet today — be the first to share your view!

About Talen Energy Corporation (NASDAQ:TLN) Stock

Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy markets across the United States. The company's diverse generation assets include nuclear, fossil fuel, solar, and coal-powered facilities. Additionally, it is currently engaged in the development of battery energy storage projects. Overall, Talen Energy owns and manages an extensive portfolio of power infrastructure, amounting to approximately 10.7 gigawatts. The firm's headquarters are situated in Houston, Texas. ...

Nuclear Could Solve America’s Looming Natural Gas Crisis — Except For This 1 Thing

2026-07-24 10:30:28

Artificial intelligence is creating a problem few investors were talking about just a year ago: the U.S. may not have enough reliable electricity to support the next wave of data centers without driving up energy costs for everyone else. That challenge increasingly points to one solution. Nuclear power can provide around-the-clock electricity without the carbon... Nuclear Could Solve America's Looming Natural Gas Crisis - Except For This 1 Thing

Atika Capital Management LLC Cuts Holdings in Talen Energy Corporation $TLN

2026-07-24 04:54:53

Atika Capital Management LLC lowered its stake in shares of Talen Energy Corporation (NASDAQ: TLN) by 56.1% in the first quarter, according to the company in its most recent Form 13F filing with the Securities and Exchange Commission. The firm owned 18,490 shares of the utilities provider's stock after selling 23,610 shares during

Arrow Capital Management LLC Buys 4,296 Shares of Talen Energy Corporation $TLN

2026-07-24 04:11:29

Arrow Capital Management LLC increased its stake in shares of Talen Energy Corporation (NASDAQ: TLN) by 15.3% in the first quarter, according to its most recent 13F filing with the SEC. The firm owned 32,340 shares of the utilities provider's stock after purchasing an additional 4,296 shares during the period. Talen Energy makes

The Consortium Fueling the Nuclear Renaissance

2026-07-20 08:14:06

The U.S. Department of Energy (DOE) published the approved voluntary agreement that formally establishes the Nuclear Fuel Cycle Consortium under the Defense Production Act (DPA). While the name centers on fuel production, the framework and its broad list of participants reach across the entire nuclear value chain.

Standard BioTools Announces Filing of Registration Statement in Connection with Treeline Biosciences Transaction

2026-07-20 07:30:00

Highlights combined company's strong financial position with over $900 million expected at closing, Treeline's deep clinical-stage pipeline, planned 2027 data updates for TLN-121 and TLN-372, and expected new program clinical starts

Allspring Global Investments Holdings LLC Decreases Stock Holdings in Talen Energy Corporation $TLN

2026-07-18 03:38:53

Allspring Global Investments Holdings LLC lessened its stake in Talen Energy Corporation (NASDAQ: TLN) by 9.8% in the first quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission. The firm owned 257,438 shares of the utilities provider's stock after selling 27,972 shares during the period.

Talen Energy to Report Second Quarter 2026 Financial Results on August 5, 2026

2026-07-15 07:00:00

HOUSTON, July 15, 2026 (GLOBE NEWSWIRE) -- Talen Energy Corporation ("Talen") (NASDAQ: TLN) plans to release its second quarter 2026 financial results on Wednesday, August 5, 2026, after market close. Chief Executive Officer Mac McFarland, President Terry Nutt, and Chief Financial Officer Cole Muller will discuss the financial and operating results during an earnings call at 4:30 p.m. ET (3:30 p.m. CT) on August 5, 2026.

Talen Energy: A Good Bet On Direct Data Centers Energy

2026-07-10 22:19:27

Talen Energy is rated Buy, driven by transformative contracts, accretive acquisitions, and a robust free cash flow growth outlook. TLN's 17-year, $1.4B annual PPA with Amazon anchors long-term cash flows, with $8+ after-tax cash flow per share projected by 2030-2032. The recent $3.5B acquisition of gas plants expands TLN's PJM capacity to 13.1GW, is immediately accretive, and is supported by intelligent refinancing.

Frequently Asked Questions

What is the current Talen Energy Corporation (TLN) stock price?

Talen Energy Corporation(NASDAQ:TLN) stock price is $359.9 in the last trading session. During the trading session, TLN stock reached the peak price of $451.28 while $301.45 was the lowest point it dropped to. The percentage change in TLN stock occurred in the recent session was --5.11% while the dollar amount for the price change in TLN stock was -$19.37.

TLN's industry and sector of operation?

The NASDAQ listed TLN is part of Independent Power Producers industry that operates in the broader Utilities sector.

Who are the executives of TLN?

Darren J. Olagues | Chief Development Officer
Jennifer Mansh | Senior Vice President of Regulatory & External Affairs
Julie LaBella | Senior Vice President of External Affairs
Andrew Wright | Chief Administrative Officer
Anthony Plagens | Senior Vice President & Chief Accounting Officer

How many employees does TLN have?

Number of TLN employees currently stands at 1880. TLN operates from 2929 Allen Parkway, Houston, TX 77019, US.

Link for TLN official website?

Official Website of TLN is: https://www.talenenergy.com

How do I contact TLN?

TLN could be contacted at phone #888-211-6011 and can also be accessed through its website. TLN operates from 2929 Allen Parkway, Houston, TX 77019, US.

How many shares of TLN are traded daily?

The average number of TLN shares traded daily for last 3 months was 799.2K.

What is the market cap of TLN currently?

The market value of TLN currently stands at $16.34B with its latest stock price at $359.9