
TLN — Talen Energy Corporation
NASDAQ · Utilities · Utilities - Independent Power Producers
$292.75
-$0.98 (-0.33%)
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
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.
| Line | FY2024 | FY2023 | FY2022 |
|---|---|---|---|
| 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
- Website
- www.talenenergy.com
- Phone
- 888-211-6011
- IPO / Founded
- 2016-01-04
- Sector
- Utilities
- Industry
- Utilities - Independent Power Producers