Guy Hardwick
Stock Analyst at Barclays
(4.63)
# 882
Out of 5,055 analysts
225
Total ratings
73.1%
Success rate
16.6%
Average return
Main Sectors:
Stocks Rated by Guy Hardwick
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FAST Fastenal Company | Maintained: Hold | $46 | $52.00 | -11.54% | 12 | Oct 15, 2026 | |
| MSM MSC Industrial Direct Co. | Reiterated: Buy | $152 | $132.58 | +14.65% | 1 | Oct 13, 2026 | |
| CGNX Cognex | Rated: Buy | $80 → $85 | $57.27 | +48.42% | 19 | Oct 12, 2026 | |
| PI Impinj | Rated: Buy | $176 → $200 | $192.14 | +4.09% | 12 | Oct 12, 2026 | |
| SCSC ScanSource | Rated: Hold | $43 → $51 | $60.56 | -15.79% | 11 | Oct 12, 2026 | |
| SNX TD SYNNEX | Rated: Hold | $287 | $263.76 | +8.81% | 12 | Oct 12, 2026 | |
| ST Sensata Technologies Holding | Rated: Buy | $55 | $41.17 | +33.59% | 13 | Oct 12, 2026 | |
| WCC WESCO International | Rated: Buy | $437 | $351.49 | +24.33% | 13 | Oct 12, 2026 | |
| ZBRA Zebra Technologies | Rated: Buy | $410 → $416 | $376.88 | +10.38% | 20 | Oct 12, 2026 | |
| GWW W.W. Grainger | Reiterated: Sell | $1,185 → $1,172 | $1,330.62 | -11.92% | 12 | Sep 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $150 → $148 | $150.10 | -1.40% | 7 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $210.25 | - | 17 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 | $82.69 | +20.93% | 13 | Sep 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $40 | $35.09 | +13.99% | 9 | Sep 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $201 → $239 | $220.04 | +8.62% | 12 | Sep 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $44 → $38 | $37.90 | +0.26% | 13 | Sep 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $79 → $80 | $59.10 | +35.36% | 8 | Aug 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $603 → $640 | $608.90 | +5.11% | 11 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $12 → $10 | $4.17 | n/a | 3 | Aug 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $173 → $170 | $193.33 | n/a | 5 | Jul 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $21 → $25 | $32.42 | n/a | 2 | Mar 16, 2023 |
Fastenal Company
Oct 15, 2026
Maintained: Hold
Price Target: $46
Current: $52.00
Upside: -11.54%
MSC Industrial Direct Co.
Oct 13, 2026
Reiterated: Buy
Price Target: $152
Current: $132.58
Upside: +14.65%
Cognex
Oct 12, 2026
Rated: Buy
Price Target: $80 → $85
Current: $57.27
Upside: +48.42%
Impinj
Oct 12, 2026
Rated: Buy
Price Target: $176 → $200
Current: $192.14
Upside: +4.09%
ScanSource
Oct 12, 2026
Rated: Hold
Price Target: $43 → $51
Current: $60.56
Upside: -15.79%
TD SYNNEX
Oct 12, 2026
Rated: Hold
Price Target: $287
Current: $263.76
Upside: +8.81%
Sensata Technologies Holding
Oct 12, 2026
Rated: Buy
Price Target: $55
Current: $41.17
Upside: +33.59%
WESCO International
Oct 12, 2026
Rated: Buy
Price Target: $437
Current: $351.49
Upside: +24.33%
Zebra Technologies
Oct 12, 2026
Rated: Buy
Price Target: $410 → $416
Current: $376.88
Upside: +10.38%
W.W. Grainger
Sep 24, 2026
Reiterated: Sell
Price Target: $1,185 → $1,172
Current: $1,330.62
Upside: -11.92%
Sep 21, 2026
Reiterated: Hold
Price Target: $150 → $148
Current: $150.10
Upside: -1.40%
Sep 21, 2026
Reiterated: Buy
Price Target: n/a
Current: $210.25
Upside: -
Sep 8, 2026
Reiterated: Buy
Price Target: $100
Current: $82.69
Upside: +20.93%
Sep 8, 2026
Reiterated: Hold
Price Target: $40
Current: $35.09
Upside: +13.99%
Sep 8, 2026
Reiterated: Buy
Price Target: $201 → $239
Current: $220.04
Upside: +8.62%
Sep 8, 2026
Reiterated: Sell
Price Target: $44 → $38
Current: $37.90
Upside: +0.26%
Aug 19, 2026
Reiterated: Buy
Price Target: $79 → $80
Current: $59.10
Upside: +35.36%
Jul 23, 2026
Reiterated: Hold
Price Target: $603 → $640
Current: $608.90
Upside: +5.11%
Aug 13, 2023
Reiterated: Hold
Price Target: $12 → $10
Current: $4.17
Upside: n/a
Jul 26, 2023
Reiterated: Buy
Price Target: $173 → $170
Current: $193.33
Upside: n/a
Mar 16, 2023
Reiterated: Hold
Price Target: $21 → $25
Current: $32.42
Upside: n/a