Talen Energy Corporation ( TLN) - Key Metrics

TLN Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2026Q1 ? ? ? ?
2025Q4 $14.66 -$7.95 $6.13 $4.73
2025Q3 $16.85 $4.53 $10.27 $8.84
2025Q2 $9.97 $1.58 -$4.04 -$2.63
2025Q1 $13.76 -$2.94 $2.60 $1.20

TLN Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2026Q1 ? ?
2025Q4 ? -11.79
2025Q3 ? 23.47
2025Q2 ? 45.99
2025Q1 ? -16.95

TLN Free Cash Flow Yield and Dividend Yield

DateFree Cash Flow YieldDividend Yield
2026Q1 2.69% ?
2025Q4 1.40% ?
2025Q3 2.08% ?
2025Q2 -0.91% ?
2025Q1 0.60% ?

TLN

Price: $366.14

52 week price:
255.50
451.28

Earnings Per Share: -0.50 USD

Exchange: NMS

Sector: Utilities

Industry: Utilities - Independent Power Producers

Market Capitalization: 16.6 billion

Links: