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

Stocks Rated by Tim Long

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%
Maintained: Sell
Price Target: $253$245
Current: $309.35
Upside: -20.80%
Maintained: Buy
Price Target: $203$144
Current: $110.45
Upside: +30.38%
Maintained: Hold
Price Target: $238$297
Current: $294.85
Upside: +0.73%
Maintained: Hold
Price Target: $180$129
Current: $149.84
Upside: -13.91%
Maintained: Hold
Price Target: CHF 84.15CHF 80.94
Current: CHF 76.72
Upside: +5.50%
Maintained: Hold
Price Target: $386$397
Current: $384.63
Upside: +3.22%
Maintained: Buy
Price Target: $199
Current: $192.27
Upside: +3.50%
Maintained: Buy
Price Target: $304$426
Current: $313.21
Upside: +36.01%
Maintained: Buy
Price Target: $67
Current: $53.45
Upside: +25.35%
Maintained: Buy
Price Target: $372$607
Current: $395.79
Upside: +53.36%
Rated: Buy
Price Target: $168$550
Current: $442.08
Upside: +24.41%
Rated: Sell
Price Target: $16$19
Current: $29.71
Upside: -36.05%
Rated: Hold
Price Target: $81$84
Current: $108.55
Upside: -22.62%
Rated: Hold
Price Target: $47$53
Current: $67.64
Upside: -21.64%
Rated: Sell
Price Target: $527$672
Current: $559.00
Upside: +20.21%
Rated: Hold
Price Target: $144$123
Current: $137.25
Upside: -10.38%
Maintained: Hold
Price Target: $164$163
Current: $250.14
Upside: -34.84%
Maintained: Hold
Price Target: $263
Current: $368.51
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $195.90
Upside: n/a
Maintained: Buy
Price Target: $378$296
Current: $182.59
Upside: n/a
Maintained: Hold
Price Target: $700
Current: $1,065.39
Upside: n/a
Maintained: Buy
Price Target: $233
Current: $175.80
Upside: n/a
Maintained: Buy
Price Target: $24$18
Current: $20.42
Upside: n/a
Maintained: Hold
Price Target: $170$174
Current: $135.39
Upside: n/a
Maintained: Hold
Price Target: $51$50
Current: $40.18
Upside: n/a
Upgraded: Hold
Price Target: $85
Current: $850.00
Upside: n/a
Maintained: Hold
Price Target: $75$85
Current: $459.44
Upside: n/a
Maintained: Buy
Price Target: $166
Current: $190.62
Upside: n/a
Maintained: Buy
Price Target: $7.5
Current: $10.21
Upside: n/a
Maintained: Hold
Price Target: $60$54
Current: $160.75
Upside: n/a
Maintained: Hold
Price Target: $9
Current: $10.22
Upside: n/a
Upgraded: Buy
Price Target: €6.42
Current: €8.84
Upside: n/a
Maintained: Hold
Price Target: $15.15
Current: $11.09
Upside: n/a
Reiterated: Hold
Price Target: kr 75.70kr 85.16
Current: kr 96.64
Upside: n/a
Reiterated: Hold
Price Target: kr 75.70kr 85.16
Current: kr 96.90
Upside: n/a
Maintained: Buy
Price Target: $40
Current: $1.77
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $966.78
Upside: n/a
Reiterated: Hold
Price Target: $110
Current: $225.56
Upside: n/a
Reiterated: Hold
Price Target: $165
Current: $235.68
Upside: n/a
Reiterated: Buy
Price Target: $200
Current: $368.45
Upside: n/a
Reiterated: Hold
Price Target: $34
Current: $90.07
Upside: n/a
Reiterated: Buy
Price Target: $50$57
Current: $95.56
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $67.14
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $2.86
Upside: n/a
Rated: Hold
Price Target: $6$3
Current: $4.39
Upside: n/a
Downgraded: Sell
Price Target: $19
Current: $32.32
Upside: n/a