Greg Melich

Stock Analyst at Evercore ISI

(4.24)
# 1,458
Out of 5,028 analysts
599
Total ratings
54.3%
Success rate
7.3%
Average return

Stocks Rated by Greg Melich

Best Buy Co.
Sep 29, 2026
Reiterated: Hold
Price Target: $65 → $90
Current: $87.39
Upside: +2.99%
Five Below
Sep 29, 2026
Reiterated: Hold
Price Target: $260 → $250
Current: $215.93
Upside: +15.78%
Floor & Decor Holdings
Sep 29, 2026
Reiterated: Hold
Price Target: $60 → $55
Current: $46.55
Upside: +18.15%
Costco Wholesale
Sep 25, 2026
Reiterated: Buy
Price Target: $1,100
Current: $923.52
Upside: +19.11%
AutoZone
Sep 24, 2026
Reiterated: Buy
Price Target: $3,500
Current: $2,807.73
Upside: +24.66%
The Kroger Co.
Sep 14, 2026
Reiterated: Buy
Price Target: $1,130
Current: $58.78
Upside: +1,822.42%
Casey's General Stores
Sep 11, 2026
Reiterated: Buy
Price Target: $775
Current: $617.33
Upside: +25.54%
Sprouts Farmers Market
Sep 1, 2026
Reiterated: Buy
Price Target: $95
Current: $64.92
Upside: +46.33%
Dollar General
Aug 31, 2026
Reiterated: Hold
Price Target: $135
Current: $119.32
Upside: +13.14%
Walmart
Aug 21, 2026
Reiterated: Buy
Price Target: $140 → $125
Current: $105.07
Upside: +18.97%
Reiterated: Hold
Price Target: $230
Current: $179.50
Upside: +28.13%
Reiterated: Hold
Price Target: $150 → $170
Current: $152.99
Upside: +11.12%
Reiterated: Buy
Price Target: $425 → $400
Current: $281.15
Upside: +42.27%
Reiterated: Hold
Price Target: $65
Current: $39.65
Upside: +63.93%
Reiterated: Hold
Price Target: $95 → $100
Current: $93.80
Upside: +6.61%
Reiterated: Buy
Price Target: $115
Current: $83.90
Upside: +37.07%
Reiterated: Buy
Price Target: $150
Current: $126.24
Upside: +18.82%
Reiterated: Hold
Price Target: $60 → $55
Current: $51.98
Upside: +5.81%
Reiterated: Buy
Price Target: $18
Current: $14.15
Upside: +27.21%
Reiterated: Buy
Price Target: $390 → $400
Current: $318.46
Upside: +25.60%
Upgraded: Buy
Price Target: n/a
Current: $189.53
Upside: n/a
Initiated Coverage: Buy
Price Target: $430 → $1,965
Current: $251.40
Upside: n/a
Downgraded: Hold
Price Target: $42 → $46
Current: $13.64
Upside: n/a