Talen Energy Corporation

Talen Energy Corporation

TLN·NASDAQ

$378.08

-0.40%
UtilitiesIndependent Power Producers

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.

At a Glance

Live Snapshot
Market Cap$17.28B
EPS-4.7900
P/E Ratio-78.93
Earnings Date08/06/2026
-0.72%
Return on Invested Capital
-120%
3Y-124.0%
5Y-
10Y-134.0%
-20.04%
Return on Equity
-128%
3Y-109.0%
5Y-
10Y-875.0%
-2.01%
Return on Assets
-112%
3Y-83.0%
5Y-
10Y-301.0%
Talen Energy Corporation

Talen Energy Corporation Management Team

TLN · NASDAQ
MA

Mr. Andrew M. Wright

Chief Administrative Officer

Compensation

$2,311,170

Born 1967(Age 59)
male
MC

Mr. Christopher E. Morice

Chief Commercial Officer

Born 1980(Age 46)
male
MM

Mr. Mark Allen McFarland

Chief Executive Officer, President & Director

Compensation

$6,258,127

Born 1969(Age 57)
male
MT

Mr. Terry L. Nutt

Chief Financial Officer

Compensation

$2,064,700

Born 1978(Age 48)
male
MD

Mr. Dale E. Lebsack

Chief Fossil Officer

Born 1976(Age 50)
male
MT

Ms. Taryne Williams

Director of Corporate Communications

female
MC

Mr. Cole Muller

Executive Vice President of Strategic Ventures

Compensation

$2,910,249

Born 1981(Age 45)
male
MJ

Mr. John C. Wander

General Counsel & Corporate Secretary

Compensation

$2,294,480

Born 1969(Age 57)
male
MA

Mr. Anthony Plagens

Senior Vice President & Chief Accounting Officer

male
MB

Mr. Brad Berryman

Senior Vice President & Chief Nuclear Officer

Compensation

$2,081,380

Born 1969(Age 57)
male
tln

Talen Energy Corporation Insider Positioning

TLN · NASDAQ

During the last 12 months, insiders have sold $398K worth of TLN shares, with no buying activity reported.

3 Months

Bought

0

0.00

Sold

0

0.00

Net Activity

+0

+$0

3-6 Months

Bought

0

0.00

Sold

0

0.00

Net Activity

+0

+$0

6-9 Months

Bought

0

0.00

Sold

0

0.00

Net Activity

+0

+$0

9-12 Months

Bought

0

0.00

Sold

1.3K

398.10K

Net Activity

-398K

-$398K

Top Buyers

No buying activity

Top Sellers

1
RCML

Rubric Capital Management Lp

10 Percent Owner

1.3K shares3 transactions

$398K

Insider Activity Analysis

Net Insider Sentiment

Bearish

Strong bearish signal with $398K net selling. Heavy insider selling may indicate concerns about valuation or near-term prospects.

Buy/Sell Ratio

0.00:1

Very poor ratio. Heavy selling with minimal buying suggests insiders may be concerned about valuation or outlook.

Insider Participation

High Selling

1 insider sellers vs. 0 buyers. Widespread selling across multiple insiders may signal concerns.

SEC Filings

TLN - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
DEF 14A

DEF 14A 2026

N/A

March 19, 2026
April 30, 2026
2026
DEF 14A

DEF 14A 2025

N/A

March 19, 2025
April 30, 2025
2025
DEF 14A

DEF 14A 2016

N/A

April 12, 2016
May 24, 2016
2016
Showing 1 to 3 of 3 filings