Potential Upside 1 Yr
80.90 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
2/10
Stock Score
- Earnings2
- Fundamentals3
- Relative Valuation3
- Risk8
- Price Momentum2
Potential Upside 1 Yr
74.70 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
7/10
Stock Score
- EarningsNR
- Fundamentals5
- Relative Valuation5
- Risk9
- Price Momentum6
Potential Upside 1 Yr
63.00 %
Target
Current Price
Strong Buy
Mean Recos by 8 Analysts
6/10
Stock Score
- Earnings1
- Fundamentals9
- Relative Valuation5
- Risk9
- Price Momentum4
Potential Upside 1 Yr
52.10 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
8/10
Stock Score
- EarningsNR
- Fundamentals6
- Relative Valuation1
- Risk10
- Price Momentum9
Potential Upside 1 Yr
45.80 %
Target
Current Price
Buy
Mean Recos by 20 Analysts
7/10
Stock Score
- Earnings10
- Fundamentals5
- Relative Valuation3
- Risk10
- Price Momentum3
Potential Upside 1 Yr
43.50 %
Target
Current Price
Buy
Mean Recos by 18 Analysts
7/10
Stock Score
- Earnings10
- Fundamentals6
- Relative Valuation3
- Risk9
- Price Momentum4
Potential Upside 1 Yr
39.20 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
2/10
Stock Score
- Earnings2
- Fundamentals2
- Relative Valuation5
- Risk7
- Price Momentum1
Potential Upside 1 Yr
38.00 %
Target
Current Price
Buy
Mean Recos by 15 Analysts
3/10
Stock Score
- Earnings3
- Fundamentals1
- Relative Valuation2
- Risk9
- Price Momentum4
Potential Upside 1 Yr
35.80 %
Target
Current Price
Strong Buy
Mean Recos by 11 Analysts
8/10
Stock Score
- Earnings9
- Fundamentals5
- Relative Valuation5
- Risk10
- Price Momentum7
Potential Upside 1 Yr
32.60 %
Target
Current Price
Buy
Mean Recos by 18 Analysts
4/10
Stock Score
- Earnings7
- Fundamentals1
- Relative Valuation2
- Risk9
- Price Momentum3