Potential Upside 1 Yr
45.90 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
9/10
Stock Score
- EarningsNR
- Fundamentals8
- Relative Valuation7
- Risk10
- Price Momentum5
Potential Upside 1 Yr
40.60 %
Target
Current Price
Strong Buy
Mean Recos by 9 Analysts
5/10
Stock Score
- Earnings1
- Fundamentals4
- Relative Valuation2
- Risk10
- Price Momentum9
Potential Upside 1 Yr
36.90 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
7/10
Stock Score
- Earnings5
- Fundamentals4
- Relative Valuation5
- Risk10
- Price Momentum8
Potential Upside 1 Yr
33.50 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
8/10
Stock Score
- Earnings2
- Fundamentals6
- Relative Valuation7
- Risk10
- Price Momentum9
Potential Upside 1 Yr
32.70 %
Target
Current Price
Strong Buy
Mean Recos by 6 Analysts
6/10
Stock Score
- Earnings4
- Fundamentals4
- Relative Valuation1
- Risk10
- Price Momentum10
Potential Upside 1 Yr
28.60 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
5/10
Stock Score
- Earnings10
- Fundamentals6
- Relative Valuation5
- Risk3
- Price Momentum2
Potential Upside 1 Yr
26.90 %
Target
Current Price
Buy
Mean Recos by 26 Analysts
9/10
Stock Score
- Earnings4
- Fundamentals8
- Relative Valuation7
- Risk10
- Price Momentum7
Potential Upside 1 Yr
24.60 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
7/10
Stock Score
- Earnings3
- Fundamentals9
- Relative Valuation3
- Risk5
- Price Momentum10
Potential Upside 1 Yr
22.90 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
5/10
Stock Score
- EarningsNR
- Fundamentals3
- Relative Valuation1
- Risk8
- Price Momentum9
Potential Upside 1 Yr
20.30 %
Target
Current Price
Buy
Mean Recos by 36 Analysts
10/10
Stock Score
- Earnings9
- Fundamentals9
- Relative Valuation4
- Risk10
- Price Momentum8