Talen Energy Corporation (TLN)

Talen Energy Corporation at a glance — key fundamentals, SEC filings, insider buying and selling, and earnings dates.

Talen Energy Corporation (TLN) is a Independent Power Producers company based in US with a market capitalization of $17.4B. Revenue grew 21.8% year-over-year and the company generated $409M in free cash flow. This page tracks TLN's SEC filings, insider buying and selling, earnings dates, and key fundamentals in one place.

US · 1.89K employees · IPO Jun 2, 2023

Valuation

Valuation & price

$334.24 · as of May 17, 2026 · -25.0% vs 52w high

P/E ratio

Latest-FY diluted EPS

15.91

P/B ratio

Market cap ÷ book equity

Dividend yield

Price — last 12 months

$445$354$264Jul 25Dec 25Jun 26Jul 7, 25$285.10Jul 9, 25$272.15Jul 11, 25$276.17Jul 15, 25$268.15Jul 17, 25$264.00Jul 21, 25$310.14Jul 23, 25$339.24Jul 25, 25$346.62Jul 29, 25$361.21Jul 31, 25$377.57Aug 4, 25$390.68Aug 6, 25$378.67Aug 8, 25$374.68Aug 12, 25$380.61Aug 14, 25$380.60Aug 18, 25$376.89Aug 20, 25$360.10Aug 22, 25$356.11Aug 27, 25$381.50Aug 29, 25$378.92Sep 3, 25$377.76Sep 5, 25$389.19Sep 9, 25$389.43Sep 11, 25$400.92Sep 15, 25$405.45Sep 17, 25$408.09Sep 19, 25$423.56Sep 23, 25$423.13Sep 25, 25$410.72Sep 29, 25$420.70Oct 1, 25$426.99Oct 3, 25$438.50Oct 7, 25$431.04Oct 9, 25$444.50Oct 13, 25$435.83Oct 16, 25$418.03Oct 20, 25$406.84Oct 22, 25$380.69Oct 24, 25$407.81Oct 28, 25$394.00Oct 30, 25$391.82Nov 3, 25$413.54Nov 5, 25$403.49Nov 7, 25$386.57Nov 11, 25$374.55Nov 13, 25$355.04Nov 17, 25$368.65Nov 19, 25$390.51Nov 21, 25$365.96Nov 25, 25$378.99Nov 28, 25$394.27Dec 2, 25$367.96Dec 5, 25$354.24Dec 9, 25$348.38Dec 11, 25$368.82Dec 15, 25$357.94Dec 17, 25$351.96Dec 19, 25$372.25Dec 23, 25$380.75Dec 26, 25$384.52Dec 30, 25$378.97Jan 2, 26$396.73Jan 6, 26$393.18Jan 8, 26$356.00Jan 12, 26$369.03Jan 14, 26$374.83Jan 16, 26$371.66Jan 21, 26$374.31Jan 23, 26$366.43Jan 28, 26$365.17Jan 30, 26$348.36Feb 3, 26$341.42Feb 5, 26$324.63Feb 9, 26$353.66Feb 11, 26$354.62Feb 13, 26$376.70Feb 18, 26$380.29Feb 20, 26$382.25Feb 24, 26$375.24Feb 26, 26$390.05Mar 2, 26$353.24Mar 4, 26$336.57Mar 6, 26$320.56Mar 10, 26$331.58Mar 12, 26$311.45Mar 16, 26$317.60Mar 19, 26$340.07Mar 23, 26$311.02Mar 25, 26$328.29Mar 27, 26$324.54Mar 31, 26$319.23Apr 2, 26$327.58Apr 7, 26$330.07Apr 9, 26$312.76Apr 13, 26$326.08Apr 15, 26$353.30Apr 17, 26$365.35Apr 21, 26$329.74Apr 23, 26$345.25Apr 27, 26$369.67Apr 29, 26$351.91May 1, 26$372.16May 5, 26$384.90May 8, 26$386.37May 12, 26$374.61May 14, 26$352.88May 18, 26$324.21May 20, 26$344.46May 22, 26$372.45May 27, 26$379.78May 29, 26$386.80Jun 2, 26$385.51Jun 4, 26$378.08Jun 8, 26$364.78Jun 10, 26$336.59Jun 12, 26$360.54Jun 16, 26$406.51Jun 18, 26$436.29Jun 23, 26$411.92Jun 29, 26$399.34
$264.0052-week range$445.84
Loading valuation history…

Fundamentals

Key fundamentals

$17.4B

Market cap

21.8%

Revenue growth (YoY)

49.7%

Gross margin

$409M

Free cash flow (USD)

$6.1B

Net debt

-15.8%

Share dilution

1/5

Graham criteria passed

Defensive-investor screen

Utilities

Sector

Trajectory

Long-term trends

Revenue by year

20212025

FY 2021$1.8BFY 2022$2.4BFY 2023$2.4BFY 2024$2.1BFY 2025$2.5B
$1.8B$2.5B

Free cash flow by year

20212025

FY 2021$-518.0MFY 2022$-125.0MFY 2023$516.0MFY 2024$54.0MFY 2025$409.0M
-$518M$409M

Gross margin by year

20212025

FY 202113.8%FY 202231.9%FY 202343.3%FY 202432.0%FY 202549.7%
13.8%49.7%

Value screen

Graham defensive-investor tests

Computing the scorecard — refreshing any stale inputs…

0

Insider buys · 90 days

1

Insider sells · 90 days

Earnings

Last report: 10-Q filed May 5, 2026

Next expected: not yet scheduled

On the tape

Recent SEC & insider activity

  • 8-K eventAcquisition CompletedJun 18, 2026Filing
  • FinancingSecurities RegistrationJun 18, 2026Filing
  • Insider sellInsider Sell $988KABBAS GIZMAN I · Director · $988KJun 17, 2026Filing
  • 8-K eventCredit Agreement AmendmentJun 15, 2026Filing
  • 8-K eventCredit Agreement AmendmentMay 21, 2026Filing
  • 8-K eventAnnual Meeting ResultsMay 7, 2026Filing
  • 8-K eventEarnings ReleaseMay 5, 2026Filing
  • Quarterly report10-Q FiledMay 5, 2026Filing
  • 8-K eventDebt IssuanceApr 17, 2026Filing

Questions

Frequently asked questions

What is Talen Energy Corporation's market cap?

Talen Energy Corporation (TLN) has a market capitalization of $17.4B.

What is TLN's P/E ratio?

A meaningful P/E ratio is not available for TLN — the company's latest fiscal-year earnings per share is zero, negative, or not yet cached.

What is TLN's price-to-book (P/B) ratio?

TLN trades at 15.91 times book value per share.

Are insiders buying TLN stock?

SEC Form 4 filings show no open-market insider buys at Talen Energy Corporation in the last 90 days (1 sell).

Same arena

Related companies in Independent Power Producers

Timeline

Every filing, insider trade & earnings on a price-anchored timeline

Filing Analyzer

Search the actual 10-K / 10-Q text with AI research angles

News

Latest press coverage in one feed

Data: SEC EDGAR filings and cached fundamental data; prices and ratios use the most recent cached quote and statements (may lag by up to a day). Educational and research purposes only. Not investment advice.