John Vinh

Stock Analyst at KeyBanc

(4.98)
# 57
Out of 4,386 analysts
785
Total ratings
64.5%
Success rate
32.3%
Average return

Stocks Rated by John Vinh

Broadcom
Jun 4, 2026
Reiterated: Buy
Price Target: $500$575
Current: $396.60
Upside: +44.98%
Ambarella
May 29, 2026
Maintained: Hold
Price Target: n/a
Current: $68.72
Upside: -
Marvell Technology
May 28, 2026
Maintained: Buy
Price Target: $260
Current: $288.85
Upside: -9.99%
Analog Devices
May 21, 2026
Maintained: Buy
Price Target: $500
Current: $403.89
Upside: +23.80%
NVIDIA
May 21, 2026
Maintained: Buy
Price Target: $300$310
Current: $208.64
Upside: +48.58%
Microchip Technology
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $91.37
Upside: -
Synaptics
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $136.00
Upside: -
indie Semiconductor
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $4.47
Upside: -
Cirrus Logic
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $165.66
Upside: -
Arm Holdings
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $346.39
Upside: -
Maintained: Buy
Price Target: n/a
Current: $75.37
Upside: -
Reiterated: Buy
Price Target: $300$530
Current: $490.33
Upside: +8.09%
Maintained: Buy
Price Target: $95$165
Current: $142.90
Upside: +15.47%
Maintained: Buy
Price Target: $75$125
Current: $120.90
Upside: +3.39%
Reiterated: Buy
Price Target: $1,500$2,000
Current: $1,559.18
Upside: +28.27%
Maintained: Hold
Price Target: n/a
Current: $217.77
Upside: -
Rated: Buy
Price Target: $275$243
Current: $301.14
Upside: -19.25%
Reiterated: Buy
Price Target: $70$110
Current: $110.27
Upside: -0.24%
Reiterated: Buy
Price Target: $325
Current: $290.90
Upside: +11.72%
Reiterated: Buy
Price Target: $450$600
Current: $949.28
Upside: -36.79%
Downgraded: Hold
Price Target: n/a
Current: $218.20
Upside: -
Maintained: Hold
Price Target: n/a
Current: $99.89
Upside: -
Maintained: Buy
Price Target: $191
Current: $301.54
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $426.80
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $408.95
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $235.23
Upside: n/a
Downgraded: Hold
Price Target: $80$45
Current: $54.01
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $104.66
Upside: n/a
Reiterated: Sell
Price Target: $11.35
Current: $2.92
Upside: n/a