Peter Keith
Stock Analyst at Piper Sandler
(4.46)
# 1,189
Out of 4,405 analysts
1177
Total ratings
50%
Success rate
8.1%
Average return
Main Sectors:
Stocks Rated by Peter Keith
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DRVN Driven Brands Holdings | Maintained: Hold | $13 | $13.43 | -3.20% | 21 | Jun 12, 2026 | |
| SN SharkNinja | Initiated Coverage: Buy | $150 | $133.80 | +12.11% | 1 | Jun 10, 2026 | |
| DG Dollar General | Maintained: Hold | $133 → $118 | $114.80 | +2.79% | 46 | Jun 3, 2026 | |
| OLLI Ollie's Bargain Outlet Holdings | Maintained: Buy | $128 → $114 | $83.25 | +36.94% | 53 | Jun 3, 2026 | |
| BBY Best Buy Co. | Maintained: Hold | $68 | $78.53 | -13.41% | 68 | May 26, 2026 | |
| DLTR Dollar Tree | Maintained: Hold | $116 → $101 | $114.00 | -11.40% | 56 | May 26, 2026 | |
| FND Floor & Decor Holdings | Reiterated: Buy | $70 | $53.34 | +31.23% | 48 | May 26, 2026 | |
| WMT Walmart | Reiterated: Buy | $137 | $121.04 | +13.19% | 18 | May 22, 2026 | |
| LOW Lowe's Companies | Reiterated: Buy | $300 → $276 | $220.78 | +25.01% | 55 | May 21, 2026 | |
| TGT Target | Maintained: Hold | $121 → $127 | $135.23 | -6.09% | 15 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $421 → $378 | $328.39 | +15.11% | 51 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $230 → $226 | $170.61 | +32.47% | 76 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $72 | $47.19 | +52.57% | 6 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $12 | $10.60 | +13.21% | 42 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 → $3 | $0.3902 | +668.84% | 68 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $104 → $102 | $72.25 | +41.18% | 73 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $38 → $38 | $70.09 | -45.78% | 19 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $54 | $50.42 | +7.10% | 43 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $11 → $8 | $7.16 | +11.73% | 25 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $41 → $44 | $37.61 | +16.99% | 15 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $11 → $10 | $9.99 | +0.10% | 23 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $51 → $36 | $31.25 | +15.20% | 68 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 | $5.88 | +36.05% | 34 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $125 | $77.59 | +61.10% | 73 | Apr 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $6 → $3 | $7.97 | n/a | 17 | Jul 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 → $22 | $19.31 | n/a | 15 | May 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4 → $3 | $4.20 | n/a | 10 | Mar 15, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $3.5 → $3 | $0.0004 | n/a | 36 | Mar 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $98 → $96 | $51.01 | n/a | 27 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $36 → $42 | $6.47 | n/a | 5 | May 5, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $22 → $5 | $5.35 | n/a | 2 | Mar 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $12 → $10 | $1.23 | n/a | 23 | Jun 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6.5 → $3 | $2.98 | n/a | 20 | Jul 24, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $165 → $169 | $153.04 | n/a | 9 | Dec 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 → $64 | - | n/a | 10 | Sep 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5 | $0.0001 | n/a | 4 | Nov 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $320.72 | n/a | 1 | Mar 19, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 | $238.55 | n/a | 1 | Sep 27, 2011 |
Driven Brands Holdings
Jun 12, 2026
Maintained: Hold
Price Target: $13
Current: $13.43
Upside: -3.20%
SharkNinja
Jun 10, 2026
Initiated Coverage: Buy
Price Target: $150
Current: $133.80
Upside: +12.11%
Dollar General
Jun 3, 2026
Maintained: Hold
Price Target: $133 → $118
Current: $114.80
Upside: +2.79%
Ollie's Bargain Outlet Holdings
Jun 3, 2026
Maintained: Buy
Price Target: $128 → $114
Current: $83.25
Upside: +36.94%
Best Buy Co.
May 26, 2026
Maintained: Hold
Price Target: $68
Current: $78.53
Upside: -13.41%
Dollar Tree
May 26, 2026
Maintained: Hold
Price Target: $116 → $101
Current: $114.00
Upside: -11.40%
Floor & Decor Holdings
May 26, 2026
Reiterated: Buy
Price Target: $70
Current: $53.34
Upside: +31.23%
Walmart
May 22, 2026
Reiterated: Buy
Price Target: $137
Current: $121.04
Upside: +13.19%
Lowe's Companies
May 21, 2026
Reiterated: Buy
Price Target: $300 → $276
Current: $220.78
Upside: +25.01%
Target
May 21, 2026
Maintained: Hold
Price Target: $121 → $127
Current: $135.23
Upside: -6.09%
May 20, 2026
Maintained: Buy
Price Target: $421 → $378
Current: $328.39
Upside: +15.11%
May 15, 2026
Reiterated: Buy
Price Target: $230 → $226
Current: $170.61
Upside: +32.47%
May 15, 2026
Reiterated: Buy
Price Target: $72
Current: $47.19
Upside: +52.57%
May 13, 2026
Maintained: Hold
Price Target: $12
Current: $10.60
Upside: +13.21%
May 13, 2026
Maintained: Hold
Price Target: $5 → $3
Current: $0.3902
Upside: +668.84%
May 13, 2026
Maintained: Buy
Price Target: $104 → $102
Current: $72.25
Upside: +41.18%
May 12, 2026
Maintained: Hold
Price Target: $38 → $38
Current: $70.09
Upside: -45.78%
May 11, 2026
Maintained: Buy
Price Target: $54
Current: $50.42
Upside: +7.10%
May 11, 2026
Maintained: Hold
Price Target: $11 → $8
Current: $7.16
Upside: +11.73%
May 8, 2026
Maintained: Buy
Price Target: $41 → $44
Current: $37.61
Upside: +16.99%
May 7, 2026
Maintained: Hold
Price Target: $11 → $10
Current: $9.99
Upside: +0.10%
May 5, 2026
Downgraded: Hold
Price Target: $51 → $36
Current: $31.25
Upside: +15.20%
Apr 28, 2026
Maintained: Hold
Price Target: $8
Current: $5.88
Upside: +36.05%
Apr 6, 2026
Maintained: Buy
Price Target: $125
Current: $77.59
Upside: +61.10%
Jul 18, 2024
Rated: Hold
Price Target: $6 → $3
Current: $7.97
Upside: n/a
May 30, 2024
Maintained: Hold
Price Target: $16 → $22
Current: $19.31
Upside: n/a
Mar 15, 2024
Reiterated: Hold
Price Target: $4 → $3
Current: $4.20
Upside: n/a
Mar 8, 2024
Maintained: Sell
Price Target: $3.5 → $3
Current: $0.0004
Upside: n/a
May 5, 2023
Rated: Buy
Price Target: $98 → $96
Current: $51.01
Upside: n/a
May 5, 2023
Reiterated: Buy
Price Target: $36 → $42
Current: $6.47
Upside: n/a
Mar 10, 2023
Maintained: Hold
Price Target: $22 → $5
Current: $5.35
Upside: n/a
Jun 1, 2022
Maintained: Hold
Price Target: $12 → $10
Current: $1.23
Upside: n/a
Jul 24, 2019
Maintained: Hold
Price Target: $6.5 → $3
Current: $2.98
Upside: n/a
Dec 4, 2018
Maintained: Hold
Price Target: $165 → $169
Current: $153.04
Upside: n/a
Sep 12, 2016
Reiterated: Hold
Price Target: $30 → $64
Current: -
Upside: n/a
Nov 6, 2015
Reiterated: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Mar 19, 2013
Upgraded: Buy
Price Target: n/a
Current: $320.72
Upside: n/a
Sep 27, 2011
Maintained: Hold
Price Target: $25
Current: $238.55
Upside: n/a