
Tim Long
Stock Analyst at Barclays
(4.90)
# 266
Out of 4,673 analysts
1382
Total ratings
60.6%
Success rate
19.6%
Average return
Main Sectors:
Stocks Rated by Tim Long
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FN Fabrinet | Maintained: Buy | $702 → $739 | $436.67 | +69.24% | 9 | Aug 18, 2026 | |
| KEYS Keysight Technologies | Maintained: Buy | $387 → $429 | $316.13 | +35.70% | 39 | Aug 18, 2026 | |
| CSCO Cisco Systems | Maintained: Hold | $121 → $123 | $111.04 | +10.77% | 77 | Aug 13, 2026 | |
| HLIT Harmonic | Maintained: Hold | $15 → $16 | $12.47 | +28.31% | 24 | Aug 13, 2026 | |
| SMCI Super Micro Computer | Maintained: Hold | $38 → $39 | $37.24 | +4.73% | 12 | Aug 12, 2026 | |
| CRSR Corsair Gaming | Maintained: Buy | $9 → $15 | $10.93 | +37.24% | 9 | Aug 10, 2026 | |
| TSX: CLS Celestica Inc. | Maintained: Buy | $592.22 → $559.16 | $407.67 | +37.16% | 12 | Aug 7, 2026 | |
| MSI Motorola Solutions | Maintained: Buy | $509 → $529 | $480.47 | +10.10% | 79 | Aug 6, 2026 | |
| AXON Axon Enterprise | Maintained: Buy | $523 → $688 | $627.75 | +9.60% | 24 | Aug 6, 2026 | |
| ANET Arista Networks | Maintained: Buy | $195 → $289 | $188.65 | +53.19% | 67 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $253 → $245 | $309.35 | -20.80% | 163 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $203 → $144 | $110.45 | +30.38% | 10 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $238 → $297 | $294.85 | +0.73% | 10 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $180 → $129 | $149.84 | -13.91% | 35 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | CHF 84.15 → CHF 80.94 | CHF 76.72 | +5.50% | 10 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $386 → $397 | $384.63 | +3.22% | 66 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $199 | $192.27 | +3.50% | 60 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $304 → $426 | $313.21 | +36.01% | 14 | Jun 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $67 | $53.45 | +25.35% | 70 | Jun 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $372 → $607 | $395.79 | +53.36% | 64 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $168 → $550 | $442.08 | +24.41% | 42 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $16 → $19 | $29.71 | -36.05% | 63 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $81 → $84 | $108.55 | -22.62% | 57 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $47 → $53 | $67.64 | -21.64% | 10 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $527 → $672 | $559.00 | +20.21% | 61 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $144 → $123 | $137.25 | -10.38% | 5 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $164 → $163 | $250.14 | -34.84% | 2 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $263 | $368.51 | n/a | 7 | Jun 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $195.90 | n/a | 3 | Jan 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $378 → $296 | $182.59 | n/a | 2 | Aug 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $700 | $1,065.39 | n/a | 1 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $233 | $175.80 | n/a | 1 | May 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $24 → $18 | $20.42 | n/a | 2 | Mar 29, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $170 → $174 | $135.39 | n/a | 4 | Jul 15, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51 → $50 | $40.18 | n/a | 4 | Jul 15, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $85 | $850.00 | n/a | 35 | Jun 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $75 → $85 | $459.44 | n/a | 41 | Apr 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $166 | $190.62 | n/a | 1 | Aug 31, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.5 | $10.21 | n/a | 34 | Jan 31, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $60 → $54 | $160.75 | n/a | 38 | Jan 31, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 | $10.22 | n/a | 20 | Jan 25, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | €6.42 | €8.84 | n/a | 1 | Jan 3, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15.15 | $11.09 | n/a | 48 | Dec 21, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | kr 75.70 → kr 85.16 | kr 96.64 | n/a | 2 | Oct 18, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | kr 75.70 → kr 85.16 | kr 96.90 | n/a | 2 | Oct 18, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $40 | $1.77 | n/a | 14 | Sep 28, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $966.78 | n/a | 1 | Jul 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $110 | $225.56 | n/a | 3 | Jan 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $165 | $235.68 | n/a | 2 | Nov 17, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $200 | $368.45 | n/a | 6 | Oct 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 | $90.07 | n/a | 2 | Oct 14, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 → $57 | $95.56 | n/a | 5 | May 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $67.14 | n/a | 3 | Apr 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $2.86 | n/a | 1 | Oct 24, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $6 → $3 | $4.39 | n/a | 3 | Aug 7, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $19 | $32.32 | n/a | 2 | Jun 27, 2011 |
Fabrinet
Aug 18, 2026
Maintained: Buy
Price Target: $702 → $739
Current: $436.67
Upside: +69.24%
Keysight Technologies
Aug 18, 2026
Maintained: Buy
Price Target: $387 → $429
Current: $316.13
Upside: +35.70%
Cisco Systems
Aug 13, 2026
Maintained: Hold
Price Target: $121 → $123
Current: $111.04
Upside: +10.77%
Harmonic
Aug 13, 2026
Maintained: Hold
Price Target: $15 → $16
Current: $12.47
Upside: +28.31%
Super Micro Computer
Aug 12, 2026
Maintained: Hold
Price Target: $38 → $39
Current: $37.24
Upside: +4.73%
Corsair Gaming
Aug 10, 2026
Maintained: Buy
Price Target: $9 → $15
Current: $10.93
Upside: +37.24%
Celestica Inc.
Aug 7, 2026
Maintained: Buy
Price Target: $592.22 → $559.16
Current: $407.67
Upside: +37.16%
Motorola Solutions
Aug 6, 2026
Maintained: Buy
Price Target: $509 → $529
Current: $480.47
Upside: +10.10%
Axon Enterprise
Aug 6, 2026
Maintained: Buy
Price Target: $523 → $688
Current: $627.75
Upside: +9.60%
Arista Networks
Aug 5, 2026
Maintained: Buy
Price Target: $195 → $289
Current: $188.65
Upside: +53.19%
Jul 31, 2026
Maintained: Sell
Price Target: $253 → $245
Current: $309.35
Upside: -20.80%
Jul 30, 2026
Maintained: Buy
Price Target: $203 → $144
Current: $110.45
Upside: +30.38%
Jul 30, 2026
Maintained: Hold
Price Target: $238 → $297
Current: $294.85
Upside: +0.73%
Jul 29, 2026
Maintained: Hold
Price Target: $180 → $129
Current: $149.84
Upside: -13.91%
Jul 29, 2026
Maintained: Hold
Price Target: CHF 84.15 → CHF 80.94
Current: CHF 76.72
Upside: +5.50%
Jul 28, 2026
Maintained: Hold
Price Target: $386 → $397
Current: $384.63
Upside: +3.22%
Jun 24, 2026
Maintained: Buy
Price Target: $199
Current: $192.27
Upside: +3.50%
Jun 18, 2026
Maintained: Buy
Price Target: $304 → $426
Current: $313.21
Upside: +36.01%
Jun 18, 2026
Maintained: Buy
Price Target: $67
Current: $53.45
Upside: +25.35%
Jun 5, 2026
Maintained: Buy
Price Target: $372 → $607
Current: $395.79
Upside: +53.36%
Jun 1, 2026
Rated: Buy
Price Target: $168 → $550
Current: $442.08
Upside: +24.41%
May 28, 2026
Rated: Sell
Price Target: $16 → $19
Current: $29.71
Upside: -36.05%
May 28, 2026
Rated: Hold
Price Target: $81 → $84
Current: $108.55
Upside: -22.62%
May 28, 2026
Rated: Hold
Price Target: $47 → $53
Current: $67.64
Upside: -21.64%
May 11, 2026
Rated: Sell
Price Target: $527 → $672
Current: $559.00
Upside: +20.21%
May 7, 2026
Rated: Hold
Price Target: $144 → $123
Current: $137.25
Upside: -10.38%
Jan 9, 2026
Maintained: Hold
Price Target: $164 → $163
Current: $250.14
Upside: -34.84%
Jun 20, 2025
Maintained: Hold
Price Target: $263
Current: $368.51
Upside: n/a
Jan 23, 2024
Maintained: Hold
Price Target: n/a
Current: $195.90
Upside: n/a
Aug 1, 2023
Maintained: Buy
Price Target: $378 → $296
Current: $182.59
Upside: n/a
May 4, 2023
Maintained: Hold
Price Target: $700
Current: $1,065.39
Upside: n/a
May 1, 2023
Maintained: Buy
Price Target: $233
Current: $175.80
Upside: n/a
Mar 29, 2023
Maintained: Buy
Price Target: $24 → $18
Current: $20.42
Upside: n/a
Jul 15, 2021
Maintained: Hold
Price Target: $170 → $174
Current: $135.39
Upside: n/a
Jul 15, 2021
Maintained: Hold
Price Target: $51 → $50
Current: $40.18
Upside: n/a
Jun 30, 2021
Upgraded: Hold
Price Target: $85
Current: $850.00
Upside: n/a
Apr 30, 2021
Maintained: Hold
Price Target: $75 → $85
Current: $459.44
Upside: n/a
Aug 31, 2020
Maintained: Buy
Price Target: $166
Current: $190.62
Upside: n/a
Jan 31, 2019
Maintained: Buy
Price Target: $7.5
Current: $10.21
Upside: n/a
Jan 31, 2019
Maintained: Hold
Price Target: $60 → $54
Current: $160.75
Upside: n/a
Jan 25, 2019
Maintained: Hold
Price Target: $9
Current: $10.22
Upside: n/a
Jan 3, 2019
Upgraded: Buy
Price Target: €6.42
Current: €8.84
Upside: n/a
Dec 21, 2018
Maintained: Hold
Price Target: $15.15
Current: $11.09
Upside: n/a
Oct 18, 2018
Reiterated: Hold
Price Target: kr 75.70 → kr 85.16
Current: kr 96.64
Upside: n/a
Oct 18, 2018
Reiterated: Hold
Price Target: kr 75.70 → kr 85.16
Current: kr 96.90
Upside: n/a
Sep 28, 2018
Maintained: Buy
Price Target: $40
Current: $1.77
Upside: n/a
Jul 27, 2017
Reiterated: Hold
Price Target: n/a
Current: $966.78
Upside: n/a
Jan 26, 2017
Reiterated: Hold
Price Target: $110
Current: $225.56
Upside: n/a
Nov 17, 2016
Reiterated: Hold
Price Target: $165
Current: $235.68
Upside: n/a
Oct 21, 2016
Reiterated: Buy
Price Target: $200
Current: $368.45
Upside: n/a
Oct 14, 2016
Reiterated: Hold
Price Target: $34
Current: $90.07
Upside: n/a
May 4, 2016
Reiterated: Buy
Price Target: $50 → $57
Current: $95.56
Upside: n/a
Apr 29, 2016
Reiterated: Buy
Price Target: n/a
Current: $67.14
Upside: n/a
Oct 24, 2013
Maintained: Hold
Price Target: n/a
Current: $2.86
Upside: n/a
Aug 7, 2013
Rated: Hold
Price Target: $6 → $3
Current: $4.39
Upside: n/a
Jun 27, 2011
Downgraded: Sell
Price Target: $19
Current: $32.32
Upside: n/a