Potential Upside 1 Yr
53.40 %
Target
Current Price
Buy
Mean Recos by 12 Analysts
7/10
Stock Score
- Earnings9
- Fundamentals3
- Relative Valuation6
- Risk10
- Price Momentum5
Potential Upside 1 Yr
26.80 %
Target
Current Price
Buy
Mean Recos by 22 Analysts
5/10
Stock Score
- Earnings3
- Fundamentals4
- Relative Valuation6
- Risk9
- Price Momentum4
Potential Upside 1 Yr
23.70 %
Target
Current Price
Buy
Mean Recos by 8 Analysts
8/10
Stock Score
- EarningsNR
- Fundamentals6
- Relative Valuation10
- Risk7
- Price Momentum4
Potential Upside 1 Yr
22.80 %
Target
Current Price
Buy
Mean Recos by 16 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals6
- Relative Valuation7
- Risk10
- Price Momentum7
Potential Upside 1 Yr
20.80 %
Target
Current Price
Buy
Mean Recos by 27 Analysts
8/10
Stock Score
- Earnings6
- Fundamentals7
- Relative Valuation9
- Risk10
- Price Momentum3
Potential Upside 1 Yr
20.30 %
Target
Current Price
Buy
Mean Recos by 19 Analysts
6/10
Stock Score
- Earnings5
- Fundamentals4
- Relative Valuation4
- Risk8
- Price Momentum8
Potential Upside 1 Yr
17.50 %
Target
Current Price
Strong Buy
Mean Recos by 10 Analysts
9/10
Stock Score
- EarningsNR
- Fundamentals5
- Relative Valuation6
- Risk10
- Price Momentum10
Potential Upside 1 Yr
14.90 %
Target
Current Price
Buy
Mean Recos by 15 Analysts
6/10
Stock Score
- Earnings8
- Fundamentals4
- Relative Valuation6
- Risk10
- Price Momentum3
Potential Upside 1 Yr
12.90 %
Target
Current Price
Buy
Mean Recos by 5 Analysts
8/10
Stock Score
- Earnings4
- Fundamentals4
- Relative Valuation6
- Risk10
- Price Momentum10