← Insider buys

TLN

Talen Energy Corporation · Utilities

Insiders sold $988K of Talen Energy Corporation in the last 12 months and bought none

$0Bought, 12 mo
$988KSold, 12 mo
$17.9BMarket cap

TLN over the last year

No insider buys filed in this year

TLN after insider buys

3 months after each buy, from the first price a copier could get.

1 buy has 3 months of prices so far. A record shows here at 3.

Every filing

2 insider filings since 2025, newest first

About Talen Energy Corporation

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's plants generate power using a variety of fuels, such as nuclear, fossil, oil, natural gas, and coal power plants. It owns and operates approximately 13.1 GW of power infrastructure. Talen Energy Corporation was incorporated in 2014 and is headquartered in Houston, Texas.

Filings come from SEC EDGAR and prices from daily closes. Not investment advice.