Tim Long

Stock Analyst at Barclays

(4.91)
# 238
Out of 4,596 analysts
1372
Total ratings
61.4%
Success rate
19.2%
Average return

Stocks Rated by Tim Long

Apple
Jul 31, 2026
Maintained: Sell
Price Target: $253$245
Current: $308.91
Upside: -20.69%
Flex Ltd.
Jul 30, 2026
Maintained: Buy
Price Target: $203$144
Current: $113.75
Upside: +26.59%
Garmin
Jul 30, 2026
Maintained: Hold
Price Target: $238$297
Current: $293.78
Upside: +1.10%
Corning
Jul 29, 2026
Maintained: Hold
Price Target: $180$129
Current: $138.25
Upside: -6.69%
Logitech International S.A.
Jul 29, 2026
Maintained: Hold
Price Target: CHF 84.81CHF 81.58
Current: CHF 82.08
Upside: -0.61%
Celestica Inc.
Jul 28, 2026
Maintained: Buy
Price Target: $618.26
Current: $463.87
Upside: +33.28%
F5, Inc.
Jul 28, 2026
Maintained: Hold
Price Target: $386$397
Current: $402.57
Upside: -1.38%
Super Micro Computer
Jul 22, 2026
Maintained: Hold
Price Target: $34$38
Current: $28.40
Upside: +33.80%
NetApp
Jun 24, 2026
Maintained: Buy
Price Target: $199
Current: $178.50
Upside: +11.48%
Jabil
Jun 18, 2026
Maintained: Buy
Price Target: $304$426
Current: $315.05
Upside: +35.22%
Maintained: Buy
Price Target: $67
Current: $47.90
Upside: +39.87%
Maintained: Buy
Price Target: $372$607
Current: $377.05
Upside: +60.99%
Maintained: Buy
Price Target: $509
Current: $435.75
Upside: +16.81%
Rated: Buy
Price Target: $168$550
Current: $405.37
Upside: +35.68%
Rated: Sell
Price Target: $16$19
Current: $27.27
Upside: -30.33%
Rated: Hold
Price Target: $81$84
Current: $77.17
Upside: +8.85%
Rated: Hold
Price Target: $47$53
Current: $59.01
Upside: -10.18%
Rated: Buy
Price Target: $320$387
Current: $319.08
Upside: +21.29%
Maintained: Hold
Price Target: $76$121
Current: $115.99
Upside: +4.32%
Rated: Hold
Price Target: $11$15
Current: $11.55
Upside: +29.87%
Rated: Sell
Price Target: $527$672
Current: $556.52
Upside: +20.75%
Rated: Buy
Price Target: $682$523
Current: $527.76
Upside: -0.90%
Maintained: Buy
Price Target: $8$9
Current: $10.61
Upside: -15.17%
Rated: Hold
Price Target: $144$123
Current: $147.81
Upside: -16.79%
Rated: Buy
Price Target: $184$195
Current: $180.35
Upside: +8.12%
Maintained: Buy
Price Target: $548$702
Current: $435.41
Upside: +61.23%
Maintained: Hold
Price Target: $164$163
Current: $255.70
Upside: -36.25%
Maintained: Hold
Price Target: $263
Current: $293.82
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $151.02
Upside: n/a
Maintained: Buy
Price Target: $378$296
Current: $180.98
Upside: n/a
Maintained: Hold
Price Target: $700
Current: $1,019.28
Upside: n/a
Maintained: Buy
Price Target: $233
Current: $173.36
Upside: n/a
Maintained: Buy
Price Target: $24$18
Current: $19.43
Upside: n/a
Maintained: Hold
Price Target: $170$174
Current: $134.17
Upside: n/a
Maintained: Hold
Price Target: $51$50
Current: $39.85
Upside: n/a
Upgraded: Hold
Price Target: $85
Current: $856.13
Upside: n/a
Maintained: Hold
Price Target: $75$85
Current: $544.84
Upside: n/a
Maintained: Buy
Price Target: $166
Current: $188.52
Upside: n/a
Maintained: Buy
Price Target: $7.5
Current: $9.14
Upside: n/a
Maintained: Hold
Price Target: $60$54
Current: $147.61
Upside: n/a
Maintained: Hold
Price Target: $9
Current: $9.81
Upside: n/a
Upgraded: Buy
Price Target: €6.50
Current: €8.27
Upside: n/a
Maintained: Hold
Price Target: $15.42
Current: $11.93
Upside: n/a
Reiterated: Hold
Price Target: kr 76.18kr 85.70
Current: kr 93.82
Upside: n/a
Reiterated: Hold
Price Target: kr 76.18kr 85.70
Current: kr 100.10
Upside: n/a
Maintained: Buy
Price Target: $40
Current: $1.68
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $823.03
Upside: n/a
Reiterated: Hold
Price Target: $110
Current: $229.16
Upside: n/a
Reiterated: Hold
Price Target: $165
Current: $223.65
Upside: n/a
Reiterated: Buy
Price Target: $200
Current: $389.28
Upside: n/a
Reiterated: Hold
Price Target: $34
Current: $90.20
Upside: n/a
Reiterated: Buy
Price Target: $50$57
Current: $90.57
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $62.28
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $2.79
Upside: n/a
Rated: Hold
Price Target: $6$3
Current: $7.03
Upside: n/a
Downgraded: Sell
Price Target: $19
Current: $30.75
Upside: n/a