Potential Upside 1 Yr
30.70 %
Target
Current Price
Strong Buy
Mean Recos by 17 Analysts
7/10
Stock Score
- Earnings4
- Fundamentals6
- Relative Valuation10
- Risk9
- Price Momentum2
Potential Upside 1 Yr
27.10 %
Target
Current Price
Buy
Mean Recos by 14 Analysts
10/10
Stock Score
- Earnings8
- Fundamentals9
- Relative Valuation7
- Risk10
- Price Momentum6
Potential Upside 1 Yr
26.00 %
Target
Current Price
Buy
Mean Recos by 40 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals8
- Relative Valuation7
- Risk10
- Price Momentum3
Potential Upside 1 Yr
23.50 %
Target
Current Price
Buy
Mean Recos by 4 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals7
- Relative Valuation9
- Risk8
- Price Momentum5
Potential Upside 1 Yr
20.00 %
Target
Current Price
Buy
Mean Recos by 21 Analysts
10/10
Stock Score
- Earnings8
- Fundamentals8
- Relative Valuation7
- Risk9
- Price Momentum6
Potential Upside 1 Yr
19.80 %
Target
Current Price
Buy
Mean Recos by 37 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals7
- Relative Valuation6
- Risk10
- Price Momentum6
Potential Upside 1 Yr
18.30 %
Target
Current Price
Buy
Mean Recos by 38 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals6
- Relative Valuation6
- Risk10
- Price Momentum5
Potential Upside 1 Yr
18.20 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
9/10
Stock Score
- Earnings9
- FundamentalsNR
- Relative Valuation9
- Risk9
- Price Momentum4
Potential Upside 1 Yr
18.20 %
Target
Current Price
Buy
Mean Recos by 35 Analysts
7/10
Stock Score
- Earnings6
- Fundamentals6
- Relative Valuation6
- Risk10
- Price Momentum3
Potential Upside 1 Yr
18.20 %
Target
Current Price
Buy
Mean Recos by 25 Analysts
7/10
Stock Score
- Earnings4
- Fundamentals7
- Relative Valuation9
- Risk9
- Price Momentum1