John Vinh

Stock Analyst at KeyBanc

(4.96)
# 112
Out of 4,993 analysts
819
Total ratings
60.3%
Success rate
29.6%
Average return

Stocks Rated by John Vinh

ON Semiconductor
Sep 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $71.72
Upside: -
Ambarella
Sep 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $68.85
Upside: -
Broadcom
Sep 3, 2026
Reiterated: Buy
Price Target: $575
Current: $362.66
Upside: +58.55%
Marvell Technology
Aug 28, 2026
Reiterated: Buy
Price Target: $400
Current: $257.38
Upside: +55.41%
NVIDIA
Aug 27, 2026
Reiterated: Buy
Price Target: $330
Current: $227.38
Upside: +45.13%
indie Semiconductor
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $3.21
Upside: -
Microchip Technology
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $74.78
Upside: -
Cirrus Logic
Aug 6, 2026
Reiterated: Buy
Price Target: $190$170
Current: $119.98
Upside: +41.69%
Advanced Micro Devices
Aug 5, 2026
Reiterated: Buy
Price Target: $725
Current: $615.52
Upside: +17.79%
Lattice Semiconductor
Aug 5, 2026
Reiterated: Buy
Price Target: $165$180
Current: $117.24
Upside: +53.53%
Reiterated: Buy
Price Target: $2,000$2,100
Current: $1,277.68
Upside: +64.36%
Reiterated: Buy
Price Target: n/a
Current: $322.90
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $194.23
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $232.41
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $117.21
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $88.74
Upside: -
Reiterated: Buy
Price Target: $155
Current: $121.78
Upside: +27.28%
Reiterated: Buy
Price Target: $390$400
Current: $270.87
Upside: +47.67%
Reiterated: Buy
Price Target: $500$525
Current: $383.00
Upside: +37.08%
Reiterated: Buy
Price Target: $1,600$1,750
Current: $1,043.96
Upside: +67.63%
Reiterated: Hold
Price Target: n/a
Current: $95.36
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $220.87
Upside: -
Reiterated: Buy
Price Target: $191
Current: $338.98
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $445.14
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $375.30
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $280.31
Upside: n/a
Downgraded: Hold
Price Target: $80$45
Current: $57.33
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $90.73
Upside: n/a
Reiterated: Sell
Price Target: $11.11
Current: $2.55
Upside: n/a