Peter Keith

Stock Analyst at Piper Sandler

(4.41)
# 1,193
Out of 4,556 analysts
1185
Total ratings
49%
Success rate
7.9%
Average return

Stocks Rated by Peter Keith

Floor & Decor Holdings
Jul 22, 2026
Maintained: Buy
Price Target: $70
Current: $54.20
Upside: +29.15%
Boot Barn Holdings
Jul 20, 2026
Maintained: Buy
Price Target: $226
Current: $149.38
Upside: +51.29%
Tractor Supply Company
Jul 20, 2026
Maintained: Hold
Price Target: $32
Current: $29.36
Upside: +8.99%
Wayfair
Jul 17, 2026
Maintained: Buy
Price Target: $115
Current: $84.30
Upside: +36.42%
Arhaus
Jul 17, 2026
Maintained: Hold
Price Target: $8
Current: $7.44
Upside: +7.53%
Somnigroup International
Jul 13, 2026
Rated: Buy
Price Target: $102
Current: $70.14
Upside: +45.42%
Driven Brands Holdings
Jun 12, 2026
Maintained: Hold
Price Target: $13
Current: $14.13
Upside: -8.00%
SharkNinja
Jun 10, 2026
Initiated Coverage: Buy
Price Target: $150
Current: $147.11
Upside: +1.96%
Dollar General
Jun 3, 2026
Maintained: Hold
Price Target: $133$118
Current: $120.24
Upside: -1.86%
Ollie's Bargain Outlet Holdings
Jun 3, 2026
Maintained: Buy
Price Target: $128$114
Current: $66.45
Upside: +71.56%
Maintained: Hold
Price Target: $68
Current: $87.11
Upside: -21.94%
Maintained: Hold
Price Target: $116$101
Current: $122.15
Upside: -17.31%
Reiterated: Buy
Price Target: $137
Current: $109.33
Upside: +25.31%
Reiterated: Buy
Price Target: $300$276
Current: $204.35
Upside: +35.06%
Maintained: Hold
Price Target: $121$127
Current: $137.92
Upside: -7.92%
Maintained: Buy
Price Target: $421$378
Current: $331.45
Upside: +14.04%
Reiterated: Buy
Price Target: $72
Current: $43.47
Upside: +65.63%
Maintained: Hold
Price Target: $12
Current: $10.72
Upside: +11.94%
Maintained: Hold
Price Target: $5$3
Current: $0.0299
Upside: +9,933.44%
Maintained: Hold
Price Target: $38$38
Current: $66.40
Upside: -42.77%
Maintained: Buy
Price Target: $54
Current: $51.76
Upside: +4.33%
Maintained: Buy
Price Target: $41$44
Current: $39.03
Upside: +12.73%
Maintained: Hold
Price Target: $11$10
Current: $9.56
Upside: +4.60%
Maintained: Hold
Price Target: $8
Current: $5.15
Upside: +55.34%
Rated: Hold
Price Target: $6$3
Current: $2.41
Upside: n/a
Maintained: Hold
Price Target: $16$22
Current: $21.52
Upside: n/a
Reiterated: Hold
Price Target: $4$3
Current: $4.20
Upside: n/a
Maintained: Sell
Price Target: $3.5$3
Current: $0.0004
Upside: n/a
Rated: Buy
Price Target: $98$96
Current: $54.05
Upside: n/a
Reiterated: Buy
Price Target: $36$42
Current: $6.10
Upside: n/a
Maintained: Hold
Price Target: $22$5
Current: $4.82
Upside: n/a
Maintained: Hold
Price Target: $12$10
Current: $1.15
Upside: n/a
Maintained: Hold
Price Target: $6.5$3
Current: $2.86
Upside: n/a
Maintained: Hold
Price Target: $165$169
Current: $175.09
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: $348.21
Upside: n/a
Maintained: Hold
Price Target: $25
Current: $244.85
Upside: n/a