Peter Keith

Stock Analyst at Piper Sandler

(4.10)
# 1,651
Out of 4,988 analysts
1176
Total ratings
46.1%
Success rate
5.5%
Average return

Stocks Rated by Peter Keith

YETI Holdings
Sep 18, 2026
Reiterated: Buy
Price Target: $58
Current: $42.21
Upside: +37.41%
Valvoline
Sep 4, 2026
Reiterated: Buy
Price Target: $44
Current: $26.76
Upside: +64.42%
Ollie's Bargain Outlet Holdings
Sep 3, 2026
Reiterated: Buy
Price Target: $113$100
Current: $75.84
Upside: +31.86%
Somnigroup International
Sep 3, 2026
Reiterated: Buy
Price Target: $95$100
Current: $63.36
Upside: +57.83%
Dollar Tree
Aug 31, 2026
Reiterated: Hold
Price Target: $114$121
Current: $111.96
Upside: +8.07%
Best Buy Co.
Aug 28, 2026
Reiterated: Hold
Price Target: $85
Current: $92.85
Upside: -8.45%
Dollar General
Aug 28, 2026
Reiterated: Hold
Price Target: $118$123
Current: $122.41
Upside: +0.48%
Walmart
Aug 21, 2026
Reiterated: Buy
Price Target: $137$128
Current: $106.73
Upside: +19.93%
Target
Aug 20, 2026
Rated: Hold
Price Target: $146$153
Current: $158.19
Upside: -3.28%
The Home Depot
Aug 13, 2026
Reiterated: Buy
Price Target: $378
Current: $299.98
Upside: +26.01%
Reiterated: Buy
Price Target: $276$274
Current: $192.49
Upside: +42.35%
Reiterated: Hold
Price Target: $8$9
Current: $7.79
Upside: +15.53%
Reiterated: Hold
Price Target: $13
Current: $12.28
Upside: +5.86%
Reiterated: Hold
Price Target: $10$11
Current: $9.04
Upside: +21.68%
Reiterated: Buy
Price Target: $181$200
Current: $165.75
Upside: +20.66%
Reiterated: Buy
Price Target: $70$72
Current: $47.28
Upside: +52.28%
Reiterated: Buy
Price Target: $226
Current: $122.92
Upside: +83.86%
Initiated Coverage: Buy
Price Target: $253
Current: $224.20
Upside: +12.85%
Reiterated: Buy
Price Target: $72$46
Current: $32.43
Upside: +41.84%
Reiterated: Hold
Price Target: $32$31
Current: $32.21
Upside: -3.76%
Reiterated: Buy
Price Target: $115
Current: $102.46
Upside: +12.24%
Reiterated: Hold
Price Target: $5$3
Current: $0.02
Upside: +14,900.00%
Reiterated: Hold
Price Target: $38$38
Current: $48.84
Upside: -22.19%
Reiterated: Hold
Price Target: $8
Current: $3.47
Upside: +130.55%
Rated: Hold
Price Target: $6$3
Current: $0.4151
Upside: n/a
Reiterated: Hold
Price Target: $16$22
Current: $20.62
Upside: n/a
Reiterated: Hold
Price Target: $4$3
Current: $2.84
Upside: n/a
Reiterated: Sell
Price Target: $3.5$3
Current: $0.0003
Upside: n/a
Rated: Buy
Price Target: $98$96
Current: $49.49
Upside: n/a
Reiterated: Buy
Price Target: $36$42
Current: $3.65
Upside: n/a
Reiterated: Hold
Price Target: $22$5
Current: $2.31
Upside: n/a
Reiterated: Hold
Price Target: $12$10
Current: $1.17
Upside: n/a
Reiterated: Hold
Price Target: $6.5$3
Current: $2.11
Upside: n/a
Reiterated: Hold
Price Target: $165$169
Current: $126.54
Upside: n/a
Reiterated: Hold
Price Target: $30$64
Current: -
Upside: n/a
Reiterated: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $349.67
Upside: n/a
Reiterated: Hold
Price Target: $25
Current: $253.71
Upside: n/a