TLN

Talen Energy Corporation
$312.74
+1.20 (+0.39%)
Mkt Cap 14.20B
Volume 351,315
52W Range 288.58-451.28
Sector Utilities
Beta 1.63
EPS (TTM) -4.04 USD
P/E Ratio -78.25
Revenue (TTM) 3.53B USD
Rev Growth (5Y) +10.3%
EPS Growth (5Y) N/A
AlphaVal · Fair Value
What we estimate one share is worth
$81.79
Overvalued strong signal
282.4% above fair value
Modeled from cash flows & growth.
AlphaQuality · Grade · Gated
How strong & durable the business is
F
Platform & Compounding FCF
30.0 / 100 pillar composite (overridden)
A platform business that compounds free cash flow — graded A–F vs. similar companies.

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021
Revenue 2.63B 2.07B 2.44B 2.41B 1.77B
Net Income (219.00M) 998.00M 613.00M (1.29B) (989.00M)
EPS -4.79 18.39 10.38 -28.66 -21.72
Free Cash Flow 409.00M 54.00M 516.00M (125.00M) (518.00M)
FCF / Share 8.95 1.00 8.74 -2.78 -11.52
Operating CF 615.00M 243.00M 864.00M 187.00M (294.00M)
Total Assets 10.90B 6.11B 7.12B 10.72B 10.05B
Total Debt 6.82B 3.00B 2.82B 4.35B 4.74B
Cash & Equiv 752.00M 329.00M 400.00M 988.00M 276.00M
Book Value 1.09B 1.39B 2.46B (573.00M) 733.00M
Return on Equity -0.20 0.72 0.25 N/A -1.35
TLN News
Talen Energy: The Cash Flow Behind The Data Center Story
Sep 11, 2026 09:32 AM · seekingalpha.com
Talen Energy Corporation $TLN Shares Acquired by California State Teachers Retirement System
Sep 09, 2026 11:47 PM · defenseworld.net
3 Small Nuclear Stocks Wall Street Has Not Fully Priced for the AI Power Shortage Yet.
Sep 08, 2026 08:14 AM · 247wallst.com
Breakfast News: Sorting AI's $7 Trillion Build-Out
Aug 31, 2026 05:03 AM · fool.com
Algert Global LLC Makes New $6.67 Million Investment in Talen Energy Corporation $TLN
Aug 26, 2026 11:35 PM · defenseworld.net
OKLO vs. TLN: Which Nuclear Energy Stock Looks Better Now?
Aug 24, 2026 05:01 AM · zacks.com
3 Nuclear Energy Stocks for the AI Power Era
Aug 24, 2026 03:00 AM · 247wallst.com
Bank of America Sees Bargains in These 16 Knocked-Down AI Stocks
Aug 14, 2026 02:25 PM · investopedia.com
Bank of America Corp DE Sells 16,400 Shares of Talen Energy Corporation $TLN
Aug 12, 2026 11:26 PM · defenseworld.net
Talen Energy: Very Solid FCF Yield, With More Upside If Data Center Pipeline Converts
Aug 12, 2026 04:55 AM · seekingalpha.com