John Vinh

Stock Analyst at KeyBanc

(4.97)
# 80
Out of 4,456 analysts
788
Total ratings
62.9%
Success rate
32.8%
Average return

Stocks Rated by John Vinh

Micron Technology
Jun 25, 2026
Maintained: Buy
Price Target: $600$1,600
Current: $1,132.33
Upside: +41.30%
QUALCOMM
Jun 25, 2026
Maintained: Hold
Price Target: n/a
Current: $189.39
Upside: -
Marvell Technology
Jun 18, 2026
Maintained: Buy
Price Target: $260$385
Current: $266.77
Upside: +44.32%
Broadcom
Jun 4, 2026
Reiterated: Buy
Price Target: $500$575
Current: $365.02
Upside: +57.53%
Ambarella
May 29, 2026
Maintained: Hold
Price Target: n/a
Current: $62.13
Upside: -
Analog Devices
May 21, 2026
Maintained: Buy
Price Target: $500
Current: $386.91
Upside: +29.23%
NVIDIA
May 21, 2026
Maintained: Buy
Price Target: $300$310
Current: $192.53
Upside: +61.01%
Microchip Technology
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $87.93
Upside: -
Synaptics
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $121.00
Upside: -
indie Semiconductor
May 8, 2026
Maintained: Buy
Price Target: n/a
Current: $3.55
Upside: -
Maintained: Buy
Price Target: n/a
Current: $146.50
Upside: -
Maintained: Buy
Price Target: n/a
Current: $334.27
Upside: -
Maintained: Buy
Price Target: n/a
Current: $68.00
Upside: -
Reiterated: Buy
Price Target: $300$530
Current: $521.58
Upside: +1.61%
Maintained: Buy
Price Target: $95$165
Current: $138.76
Upside: +18.91%
Maintained: Buy
Price Target: $75$125
Current: $90.65
Upside: +37.89%
Reiterated: Buy
Price Target: $1,500$2,000
Current: $1,313.32
Upside: +52.29%
Rated: Buy
Price Target: $275$238
Current: $277.02
Upside: -14.16%
Reiterated: Buy
Price Target: $70$110
Current: $128.32
Upside: -14.28%
Reiterated: Buy
Price Target: $325
Current: $285.43
Upside: +13.87%
Downgraded: Hold
Price Target: n/a
Current: $218.42
Upside: -
Maintained: Hold
Price Target: n/a
Current: $93.88
Upside: -
Maintained: Buy
Price Target: $191
Current: $283.78
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $432.35
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $379.71
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $232.51
Upside: n/a
Downgraded: Hold
Price Target: $80$45
Current: $53.49
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $104.14
Upside: n/a
Reiterated: Sell
Price Target: $11.61
Current: $2.77
Upside: n/a