Potential Upside 1 Yr
58.20 %
Target
Current Price
Strong Buy
Mean Recos by 3 Analysts
10/10
Stock Score
- EarningsNR
- Fundamentals10
- Relative Valuation4
- Risk9
- Price Momentum9
Potential Upside 1 Yr
57.60 %
Target
Current Price
Strong Buy
Mean Recos by 7 Analysts
3/10
Stock Score
- Earnings2
- Fundamentals1
- Relative Valuation2
- Risk7
- Price Momentum8
Potential Upside 1 Yr
43.00 %
Target
Current Price
Buy
Mean Recos by 6 Analysts
8/10
Stock Score
- Earnings8
- Fundamentals7
- Relative Valuation7
- Risk9
- Price Momentum2
Potential Upside 1 Yr
42.80 %
Target
Current Price
Buy
Mean Recos by 10 Analysts
8/10
Stock Score
- Earnings7
- Fundamentals7
- Relative Valuation6
- Risk9
- Price Momentum5
Potential Upside 1 Yr
42.70 %
Target
Current Price
Buy
Mean Recos by 11 Analysts
6/10
Stock Score
- Earnings10
- Fundamentals3
- Relative Valuation7
- Risk7
- Price Momentum2
Potential Upside 1 Yr
38.60 %
Target
Current Price
Strong Buy
Mean Recos by 5 Analysts
9/10
Stock Score
- EarningsNR
- Fundamentals8
- Relative Valuation5
- Risk8
- Price Momentum10
Potential Upside 1 Yr
38.60 %
Target
Current Price
Strong Buy
Mean Recos by 5 Analysts
7/10
Stock Score
- Earnings6
- Fundamentals7
- Relative Valuation6
- Risk10
- Price Momentum3
Potential Upside 1 Yr
38.60 %
Target
Current Price
Buy
Mean Recos by 19 Analysts
5/10
Stock Score
- Earnings4
- Fundamentals6
- Relative Valuation4
- Risk8
- Price Momentum5
Potential Upside 1 Yr
35.90 %
Target
Current Price
Buy
Mean Recos by 4 Analysts
8/10
Stock Score
- Earnings7
- Fundamentals10
- Relative Valuation4
- Risk8
- Price Momentum5
Potential Upside 1 Yr
34.70 %
Target
Current Price
Strong Buy
Mean Recos by 8 Analysts
9/10
Stock Score
- Earnings10
- Fundamentals6
- Relative Valuation4
- Risk6
- Price Momentum10