ENPH Enphase Energy, Inc.
$34.91
▼ 2.49%
44
Value
55
P/E33.96
50
P/B4.16
56
P/S3.29
60
EV/EBITDA22.67
54
Growth
49
Revenue Growth10.7%
52
EPS Growth72.4%
61
FCF Growth-80.0%
25
Momentum
42
12-Month Return-20.4%
28
3-Month Return-26.1%
6
1-Month Return7.2%
49
RSI (14)56.88
63
50/200 MABullish
75
Profitability
41
ROE13.3%
47
ROA5.0%
41
Gross Margin44.2%
45
Operating Margin6.8%
30
Net Margin9.6%
38
FCF Yield3.2%
46
Risk
34
Beta1.25
75
60-Day Volatility69.1%
0
The QScore of 44 for Enphase Energy indicates a neutral outlook, with the stock's value score being a relative strength, driven by a P/E of 34.0 and P/B of 4.2. However, the growth score is pulled down by a significant decline in free cash flow growth, while momentum is also a concern due to a 20.4% decline over the past year. The long-term and short-term scores are relatively aligned, suggesting no major divergence in the stock's outlook. Enphase Energy's profitability metrics, such as an ROE of 13.3%, are modest, contributing to the overall neutral QScore.