TLN Talen Energy Corporation

UtilitiesIndependent Power Producers
$390.55
4.74%
41
QScore Signal
Hold
Confidence: MEDIUM
Long-Term
37
Short-Term
45

Value

31
P/E-848.27
8
P/B16.60
37
P/S5.90
54
EV/EBITDA72.47
29

Growth

55
Revenue Growth21.8%
69
EPS Growth-126.0%
10
FCF Growth657.4%
100

Momentum

62
12-Month Return66.4%
68
3-Month Return20.3%
71
1-Month Return18.8%
70
RSI (14)57.35
64
50/200 MABearish
30

Profitability

37
ROE-1.7%
41
ROA-0.2%
28
Gross Margin35.2%
38
Operating Margin8.1%
32
Net Margin-0.7%
23
FCF Yield5.2%
57

Risk

23
Beta1.67
35
60-Day Volatility54.8%
13

Generated 5/7/2026, 10:43:05 PM · How is this calculated?

QScore Analysis