Peter Keith

Stock Analyst at Piper Sandler

(4.15)
# 1,578
Out of 5,043 analysts
1161
Total ratings
46.5%
Success rate
5.6%
Average return

Stocks Rated by Peter Keith

Wayfair
Sep 30, 2026
Reiterated: Buy
Price Target: $115 → $133
Current: $105.74
Upside: +25.78%
Rollins
Sep 24, 2026
Downgraded: Hold
Price Target: $46 → $33
Current: $31.98
Upside: +3.19%
YETI Holdings
Sep 18, 2026
Reiterated: Buy
Price Target: $58
Current: $39.79
Upside: +45.77%
Valvoline
Sep 4, 2026
Reiterated: Buy
Price Target: $44
Current: $30.27
Upside: +45.36%
Ollie's Bargain Outlet Holdings
Sep 3, 2026
Reiterated: Buy
Price Target: $113 → $100
Current: $85.33
Upside: +17.19%
Somnigroup International
Sep 3, 2026
Reiterated: Buy
Price Target: $95 → $100
Current: $62.19
Upside: +60.80%
Dollar Tree
Aug 31, 2026
Reiterated: Hold
Price Target: $114 → $121
Current: $118.64
Upside: +1.99%
Best Buy Co.
Aug 28, 2026
Reiterated: Hold
Price Target: $85
Current: $87.01
Upside: -2.31%
Dollar General
Aug 28, 2026
Reiterated: Hold
Price Target: $118 → $123
Current: $127.23
Upside: -3.32%
Walmart
Aug 21, 2026
Reiterated: Buy
Price Target: $137 → $128
Current: $111.35
Upside: +14.95%
Rated: Hold
Price Target: $146 → $153
Current: $153.64
Upside: -0.42%
Reiterated: Buy
Price Target: $378
Current: $290.74
Upside: +30.01%
Reiterated: Buy
Price Target: $276 → $274
Current: $186.00
Upside: +47.31%
Reiterated: Hold
Price Target: $8 → $9
Current: $9.69
Upside: -7.12%
Reiterated: Hold
Price Target: $13
Current: $11.72
Upside: +10.92%
Reiterated: Hold
Price Target: $10 → $11
Current: $9.23
Upside: +19.18%
Reiterated: Buy
Price Target: $181 → $200
Current: $184.98
Upside: +8.12%
Reiterated: Buy
Price Target: $70 → $72
Current: $45.50
Upside: +58.24%
Reiterated: Buy
Price Target: $226
Current: $119.96
Upside: +88.40%
Initiated Coverage: Buy
Price Target: $253
Current: $241.78
Upside: +4.64%
Reiterated: Hold
Price Target: $32 → $31
Current: $33.70
Upside: -8.01%
Reiterated: Hold
Price Target: $5 → $3
Current: $0.01891
Upside: +15,764.62%
Reiterated: Hold
Price Target: $38 → $38
Current: $51.60
Upside: -26.36%
Reiterated: Hold
Price Target: $8
Current: $1.69
Upside: +373.37%
Reiterated: Hold
Price Target: $16 → $22
Current: $18.95
Upside: n/a
Reiterated: Hold
Price Target: $4 → $3
Current: $2.34
Upside: n/a
Reiterated: Sell
Price Target: $3.5 → $3
Current: $0.000001
Upside: n/a
Rated: Buy
Price Target: $98 → $96
Current: $47.98
Upside: n/a
Reiterated: Buy
Price Target: $36 → $42
Current: $4.95
Upside: n/a
Reiterated: Hold
Price Target: $22 → $5
Current: $1.62
Upside: n/a
Reiterated: Hold
Price Target: $12 → $10
Current: $1.10
Upside: n/a
Reiterated: Hold
Price Target: $6.5 → $3
Current: $2.06
Upside: n/a
Reiterated: Hold
Price Target: $165 → $169
Current: $116.99
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: $332.99
Upside: n/a
Reiterated: Hold
Price Target: $25
Current: $262.43
Upside: n/a