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
37.60 %
Target
Current Price
Strong Buy
Mean Recos by 7 Analysts
6/10
Stock Score
- Earnings7
- Fundamentals8
- Relative Valuation5
- Risk7
- Price Momentum4
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
33.30 %
Target
Current Price
Strong Buy
Mean Recos by 7 Analysts
4/10
Stock Score
- Earnings2
- Fundamentals1
- Relative Valuation2
- Risk9
- Price Momentum10
Potential Upside 1 Yr
31.50 %
Target
Current Price
Strong Buy
Mean Recos by 5 Analysts
10/10
Stock Score
- Earnings7
- Fundamentals9
- Relative Valuation5
- Risk8
- Price Momentum10
Potential Upside 1 Yr
30.10 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
5/10
Stock Score
- Earnings10
- Fundamentals2
- Relative Valuation7
- Risk2
- Price Momentum4
Potential Upside 1 Yr
27.50 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
8/10
Stock Score
- Earnings6
- Fundamentals9
- Relative Valuation7
- Risk9
- Price Momentum4
Potential Upside 1 Yr
25.10 %
Target
Current Price
Hold
Mean Recos by 12 Analysts
7/10
Stock Score
- Earnings2
- Fundamentals8
- Relative Valuation8
- Risk10
- Price Momentum4
Potential Upside 1 Yr
24.10 %
Target
Current Price
Buy
Mean Recos by 32 Analysts
7/10
Stock Score
- Earnings2
- Fundamentals8
- Relative Valuation5
- Risk9
- Price Momentum6
Potential Upside 1 Yr
24.00 %
Target
Current Price
Strong Buy
Mean Recos by 9 Analysts
5/10
Stock Score
- Earnings1
- Fundamentals4
- Relative Valuation2
- Risk10
- Price Momentum9