Peter Keith

Stock Analyst at Piper Sandler

(4.19)
# 1,508
Out of 4,693 analysts
1172
Total ratings
46.9%
Success rate
6.3%
Average return

Stocks Rated by Peter Keith

Dollar Tree
Aug 31, 2026
Maintained: Hold
Price Target: $114$121
Current: $131.71
Upside: -8.13%
Somnigroup International
Aug 31, 2026
Maintained: Buy
Price Target: $95
Current: $63.65
Upside: +49.25%
Best Buy Co.
Aug 28, 2026
Maintained: Hold
Price Target: $85
Current: $82.63
Upside: +2.87%
Dollar General
Aug 28, 2026
Reiterated: Hold
Price Target: $118$123
Current: $131.09
Upside: -6.17%
Walmart
Aug 21, 2026
Reiterated: Buy
Price Target: $137$128
Current: $105.92
Upside: +20.85%
Target
Aug 20, 2026
Rated: Hold
Price Target: $146$153
Current: $163.75
Upside: -6.56%
Ollie's Bargain Outlet Holdings
Aug 18, 2026
Rated: Buy
Price Target: $114$113
Current: $72.34
Upside: +56.21%
YETI Holdings
Aug 14, 2026
Maintained: Buy
Price Target: $58
Current: $40.16
Upside: +44.42%
The Home Depot
Aug 13, 2026
Maintained: Buy
Price Target: $378
Current: $319.77
Upside: +18.21%
Lowe's Companies
Aug 13, 2026
Maintained: Buy
Price Target: $276$274
Current: $200.05
Upside: +36.97%
Maintained: Hold
Price Target: $13
Current: $12.80
Upside: +1.56%
Reiterated: Hold
Price Target: $8$9
Current: $8.36
Upside: +7.66%
Maintained: Hold
Price Target: $10$11
Current: $10.15
Upside: +8.37%
Reiterated: Buy
Price Target: $44
Current: $31.84
Upside: +38.19%
Reiterated: Buy
Price Target: $181$200
Current: $174.92
Upside: +14.34%
Reiterated: Buy
Price Target: $70$72
Current: $47.74
Upside: +50.82%
Reiterated: Buy
Price Target: $226
Current: $148.78
Upside: +51.90%
Initiated Coverage: Buy
Price Target: $253
Current: $222.12
Upside: +13.90%
Maintained: Buy
Price Target: $72$46
Current: $36.19
Upside: +27.11%
Maintained: Hold
Price Target: $32$31
Current: $34.71
Upside: -10.69%
Maintained: Buy
Price Target: $115
Current: $93.88
Upside: +22.50%
Maintained: Hold
Price Target: $5$3
Current: $0.0221
Upside: +13,474.66%
Maintained: Hold
Price Target: $38$38
Current: $53.32
Upside: -28.73%
Maintained: Hold
Price Target: $8
Current: $3.69
Upside: +116.80%
Rated: Hold
Price Target: $6$3
Current: $0.5028
Upside: n/a
Maintained: Hold
Price Target: $16$22
Current: $23.72
Upside: n/a
Reiterated: Hold
Price Target: $4$3
Current: $3.51
Upside: n/a
Maintained: Sell
Price Target: $3.5$3
Current: $0.0003
Upside: n/a
Rated: Buy
Price Target: $98$96
Current: $50.47
Upside: n/a
Reiterated: Buy
Price Target: $36$42
Current: $5.03
Upside: n/a
Maintained: Hold
Price Target: $22$5
Current: $2.43
Upside: n/a
Maintained: Hold
Price Target: $12$10
Current: $1.20
Upside: n/a
Maintained: Hold
Price Target: $6.5$3
Current: $2.57
Upside: n/a
Maintained: Hold
Price Target: $165$169
Current: $144.48
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: $354.95
Upside: n/a
Maintained: Hold
Price Target: $25
Current: $254.92
Upside: n/a