Potential Upside 1 Yr
69.30 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
9/10
Stock Score
- Earnings10
- Fundamentals8
- Relative Valuation1
- Risk9
- Price Momentum9
Potential Upside 1 Yr
61.80 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
7/10
Stock Score
- Earnings1
- Fundamentals8
- Relative Valuation10
- Risk7
- Price Momentum5
Potential Upside 1 Yr
60.60 %
Target
Current Price
Hold
Mean Recos by 19 Analysts
6/10
Stock Score
- Earnings3
- Fundamentals1
- Relative Valuation10
- Risk9
- Price Momentum6
Potential Upside 1 Yr
59.70 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
9/10
Stock Score
- EarningsNR
- Fundamentals9
- Relative Valuation5
- Risk9
- Price Momentum9
Potential Upside 1 Yr
55.90 %
Target
Current Price
Buy
Mean Recos by 4 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals8
- Relative Valuation9
- Risk7
- Price Momentum4
Potential Upside 1 Yr
54.00 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
7/10
Stock Score
- Earnings4
- Fundamentals7
- Relative Valuation6
- Risk8
- Price Momentum7
Potential Upside 1 Yr
54.00 %
Target
Current Price
Strong Buy
Mean Recos by 6 Analysts
8/10
Stock Score
- Earnings7
- Fundamentals7
- Relative Valuation7
- Risk6
- Price Momentum9
Potential Upside 1 Yr
52.80 %
Target
Current Price
Buy
Mean Recos by 5 Analysts
6/10
Stock Score
- Earnings2
- Fundamentals7
- Relative Valuation7
- Risk9
- Price Momentum3
Potential Upside 1 Yr
50.40 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
8/10
Stock Score
- EarningsNR
- Fundamentals7
- Relative Valuation7
- Risk9
- Price Momentum3
Potential Upside 1 Yr
50.20 %
Target
Current Price
Strong Buy
Mean Recos by 7 Analysts
7/10
Stock Score
- Earnings5
- Fundamentals6
- Relative Valuation7
- Risk8
- Price Momentum5