Potential Upside 1 Yr
52.30 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
9/10
Stock Score
- EarningsNR
- Fundamentals10
- Relative Valuation4
- Risk8
- Price Momentum7
Potential Upside 1 Yr
42.80 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
8/10
Stock Score
- Earnings6
- Fundamentals6
- Relative Valuation6
- Risk9
- Price Momentum7
Potential Upside 1 Yr
40.80 %
Target
Current Price
Strong Buy
Mean Recos by 8 Analysts
6/10
Stock Score
- Earnings1
- Fundamentals8
- Relative Valuation5
- Risk9
- Price Momentum5
Potential Upside 1 Yr
39.90 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
7/10
Stock Score
- Earnings10
- Fundamentals8
- Relative Valuation1
- Risk9
- Price Momentum6
Potential Upside 1 Yr
37.50 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
2/10
Stock Score
- Earnings1
- Fundamentals3
- Relative Valuation2
- Risk8
- Price Momentum1
Potential Upside 1 Yr
36.60 %
Target
Current Price
Strong Buy
Mean Recos by 5 Analysts
7/10
Stock Score
- Earnings1
- Fundamentals9
- Relative Valuation4
- Risk10
- Price Momentum7
Potential Upside 1 Yr
34.20 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
5/10
Stock Score
- Earnings4
- Fundamentals3
- Relative Valuation5
- Risk10
- Price Momentum3
Potential Upside 1 Yr
21.90 %
Target
Current Price
Strong Buy
Mean Recos by 9 Analysts
9/10
Stock Score
- Earnings7
- Fundamentals8
- Relative Valuation5
- Risk9
- Price Momentum7
Potential Upside 1 Yr
19.00 %
Target
Current Price
Buy
Mean Recos by 19 Analysts
8/10
Stock Score
- Earnings9
- Fundamentals6
- Relative Valuation4
- Risk9
- Price Momentum6
Potential Upside 1 Yr
16.50 %
Target
Current Price
Buy
Mean Recos by 18 Analysts
5/10
Stock Score
- Earnings1
- Fundamentals8
- Relative Valuation3
- Risk9
- Price Momentum5