TLN Talen Energy Corporation
$390.55
▼ 4.74%
41
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
QScore Analysis