Talen Energy Corporation logo

TLNTalen Energy Corporation

NASDAQ · Utilities · Utilities - Independent Power Producers

$290.74

-$3.00 (-1.02%)

Talen Energy Corporation (TLN) is a utilities - independent power producers company listed on NASDAQ. It is led by Mark Allen McFarland, based in 2929 Allen Parkway, Houston, TX, United States, 77019, with about 1,880 employees. 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.

Latest reported TLN revenue for 2025-09-30 was $812.0M. Net income was $207.0M. Revenue was up 28.9% from 2025-06-30 to 2025-09-30. TLN currently screens at market cap $17.65B.

Use this TLN page for company research — sector, financials, and the latest filing takeaway — not a live tape. The session quote (last, range, volume) lives on the TLN quote page. Cached 10-K, 10-Q, 8-K, and Form 4 exhibits are on the TLN SEC filings page. Lician reads the product cache first so this HTML stays unique to Talen Energy Corporation even when a live quote feed is slow.

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.

TLN Key Statistics

Market Cap

$17.65B

Volume

517,415

Previous Close

$307.67

Day Range

$304.83$316.50

0

P/B Ratio

16.34

EPS

$17.67

Revenue

$2.12B

Net Income

$1.01B

Gross Profit

$0.00

Free Cash Flow

$0.00

Revenue Growth

+57.4%

Profit Margin

47.9%

Employees

1,880

TLN Financials

Annual income statement in USD. Latest reported periods first.

TLN annual income statement across FY2024, FY2023, FY2022
LineFY2024FY2023FY2022
Revenue$2.12B$1.34B$3.09B
Cost of Revenue$0.00$0.00$0.00
Gross Profit$0.00$0.00$0.00
Operating Income$0.00$0.00$0.00
Net Income$1.01B$143.00M-$1.29B
EPS (Diluted)$17.67$2.26$0.00

Total Assets

$6.11B

Total Debt

$0.00

Shareholders' Equity

$0.00

Cash & Equivalents

$328.00M

Operating Cash Flow

$256.00M

Free Cash Flow

$0.00

Talen Energy Corporation Company Information

CEO & Director
Mark Allen McFarland
Headquarters
2929 Allen Parkway, Houston, TX, United States, 77019
Phone
888-211-6011
IPO / Founded
2016-01-04
Sector
Utilities
Industry
Utilities - Independent Power Producers
Data Updated:

Upcoming Events for TLN