Potential Upside 1 Yr
92.50 %
Target
Current Price
Hold
Mean Recos by 18 Analysts
7/10
Stock Score
- Earnings5
- Fundamentals2
- Relative Valuation10
- Risk9
- Price Momentum6
Potential Upside 1 Yr
62.70 %
Target
Current Price
Buy
Mean Recos by 14 Analysts
4/10
Stock Score
- Earnings3
- Fundamentals6
- Relative Valuation4
- Risk8
- Price Momentum4
Potential Upside 1 Yr
35.20 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
5/10
Stock Score
- Earnings2
- Fundamentals3
- Relative Valuation8
- Risk5
- Price Momentum8
Potential Upside 1 Yr
31.80 %
Target
Current Price
Strong Buy
Mean Recos by 5 Analysts
4/10
Stock Score
- Earnings3
- Fundamentals6
- Relative Valuation5
- Risk4
- Price Momentum6
Potential Upside 1 Yr
23.30 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
2/10
Stock Score
- Earnings1
- Fundamentals3
- Relative Valuation5
- Risk7
- Price Momentum1
Potential Upside 1 Yr
19.10 %
Target
Current Price
Strong Buy
Mean Recos by 6 Analysts
9/10
Stock Score
- Earnings10
- Fundamentals8
- Relative Valuation5
- Risk10
- Price Momentum3
Potential Upside 1 Yr
17.00 %
Target
Current Price
Buy
Mean Recos by 22 Analysts
9/10
Stock Score
- Earnings7
- Fundamentals10
- Relative Valuation2
- Risk9
- Price Momentum8
Potential Upside 1 Yr
14.60 %
Target
Current Price
Hold
Mean Recos by 8 Analysts
3/10
Stock Score
- Earnings3
- Fundamentals4
- Relative Valuation3
- Risk10
- Price Momentum1
Potential Upside 1 Yr
14.30 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
6/10
Stock Score
- Earnings4
- Fundamentals8
- Relative Valuation6
- Risk8
- Price Momentum3