Potential Upside*
43.70 %
Target
Current Price
Strong Buy
Mean Recos by 4 Analysts
5/10
Stock Score
- EarningsNR
- Fundamentals3
- Relative Valuation1
- Risk10
- Price Momentum6
Potential Upside*
26.90 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
5/10
Stock Score
- Earnings3
- Fundamentals7
- Relative Valuation5
- Risk10
- Price Momentum1
Potential Upside*
22.30 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
8/10
Stock Score
- Earnings10
- Fundamentals7
- Relative Valuation5
- Risk8
- Price Momentum4
Potential Upside*
21.20 %
Target
Current Price
Buy
Mean Recos by 26 Analysts
6/10
Stock Score
- Earnings1
- Fundamentals6
- Relative Valuation6
- Risk10
- Price Momentum5
Potential Upside*
20.50 %
Target
Current Price
Buy
Mean Recos by 4 Analysts
6/10
Stock Score
- EarningsNR
- Fundamentals10
- Relative Valuation2
- Risk5
- Price Momentum6
Potential Upside*
20.40 %
Target
Current Price
Buy
Mean Recos by 11 Analysts
7/10
Stock Score
- Earnings3
- Fundamentals10
- Relative Valuation3
- Risk10
- Price Momentum6
Potential Upside*
20.20 %
Target
Current Price
Strong Buy
Mean Recos by 5 Analysts
7/10
Stock Score
- EarningsNR
- Fundamentals8
- Relative Valuation1
- Risk10
- Price Momentum5
Potential Upside*
19.00 %
Target
Current Price
Buy
Mean Recos by 4 Analysts
8/10
Stock Score
- Earnings7
- Fundamentals10
- Relative Valuation3
- Risk10
- Price Momentum5
Potential Upside*
18.20 %
Target
Current Price
Buy
Mean Recos by 3 Analysts
9/10
Stock Score
- Earnings9
- Fundamentals10
- Relative Valuation4
- Risk10
- Price Momentum5
Potential Upside*
11.80 %
Target
Current Price
Hold
Mean Recos by 27 Analysts
10/10
Stock Score
- Earnings8
- Fundamentals10
- Relative Valuation6
- Risk10
- Price Momentum4