Potential Upside 1 Yr
57.80 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
8/10
Stock Score
- Earnings9
- Fundamentals7
- Relative Valuation5
- Risk9
- Price Momentum5
Potential Upside 1 Yr
39.10 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
6/10
Stock Score
- Earnings8
- Fundamentals8
- Relative Valuation3
- Risk8
- Price Momentum1
Potential Upside 1 Yr
35.90 %
Target
Current Price
Buy
Mean Recos by 10 Analysts
4/10
Stock Score
- Earnings2
- Fundamentals4
- Relative Valuation9
- Risk9
- Price Momentum1
Potential Upside 1 Yr
25.20 %
Target
Current Price
Hold
Mean Recos by 21 Analysts
3/10
Stock Score
- Earnings1
- Fundamentals4
- Relative Valuation2
- Risk10
- Price Momentum3
Potential Upside 1 Yr
24.20 %
Target
Current Price
Hold
Mean Recos by 21 Analysts
2/10
Stock Score
- Earnings2
- Fundamentals3
- Relative Valuation2
- Risk9
- Price Momentum2
Potential Upside 1 Yr
22.10 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
6/10
Stock Score
- EarningsNR
- Fundamentals4
- Relative Valuation2
- Risk10
- Price Momentum7
Potential Upside 1 Yr
21.90 %
Target
Current Price
Hold
Mean Recos by 29 Analysts
3/10
Stock Score
- Earnings4
- Fundamentals3
- Relative Valuation2
- Risk10
- Price Momentum2
Potential Upside 1 Yr
20.00 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
7/10
Stock Score
- EarningsNR
- Fundamentals10
- Relative Valuation2
- Risk8
- Price Momentum5
Potential Upside 1 Yr
18.60 %
Target
Current Price
Buy
Mean Recos by 22 Analysts
8/10
Stock Score
- Earnings6
- Fundamentals10
- Relative Valuation2
- Risk10
- Price Momentum4
Potential Upside 1 Yr
15.40 %
Target
Current Price
Strong Buy
Mean Recos by 15 Analysts
7/10
Stock Score
- Earnings6
- Fundamentals8
- Relative Valuation3
- Risk8
- Price Momentum6