John Vinh

Stock Analyst at KeyBanc

(4.95)
# 133
Out of 4,693 analysts
816
Total ratings
59.9%
Success rate
28.9%
Average return

Stocks Rated by John Vinh

Marvell Technology
Aug 28, 2026
Maintained: Buy
Price Target: $400
Current: $210.39
Upside: +90.12%
NVIDIA
Aug 27, 2026
Maintained: Buy
Price Target: $330
Current: $217.44
Upside: +51.77%
Microchip Technology
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $71.41
Upside: -
indie Semiconductor
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $3.55
Upside: -
Cirrus Logic
Aug 6, 2026
Maintained: Buy
Price Target: $190$170
Current: $109.07
Upside: +55.86%
Advanced Micro Devices
Aug 5, 2026
Maintained: Buy
Price Target: $725
Current: $459.61
Upside: +57.74%
Lattice Semiconductor
Aug 5, 2026
Maintained: Buy
Price Target: $165$180
Current: $111.68
Upside: +61.17%
ON Semiconductor
Aug 4, 2026
Maintained: Buy
Price Target: n/a
Current: $72.65
Upside: -
Monolithic Power Systems
Jul 31, 2026
Reiterated: Buy
Price Target: $2,000$2,100
Current: $1,225.96
Upside: +71.29%
QUALCOMM
Jul 30, 2026
Maintained: Hold
Price Target: n/a
Current: $166.61
Upside: -
Maintained: Buy
Price Target: n/a
Current: $234.82
Upside: -
Maintained: Buy
Price Target: n/a
Current: $222.40
Upside: -
Maintained: Hold
Price Target: n/a
Current: $67.41
Upside: -
Maintained: Hold
Price Target: n/a
Current: $96.40
Upside: -
Reiterated: Buy
Price Target: $155
Current: $88.97
Upside: +74.22%
Maintained: Buy
Price Target: $390$400
Current: $253.34
Upside: +57.89%
Maintained: Buy
Price Target: $500$525
Current: $354.52
Upside: +48.09%
Maintained: Buy
Price Target: $1,600$1,750
Current: $933.44
Upside: +87.48%
Reiterated: Buy
Price Target: $500$575
Current: $369.68
Upside: +55.54%
Maintained: Hold
Price Target: n/a
Current: $67.83
Upside: -
Maintained: Hold
Price Target: n/a
Current: $95.17
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $219.12
Upside: -
Maintained: Buy
Price Target: $191
Current: $325.13
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $414.00
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $356.09
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $275.17
Upside: n/a
Downgraded: Hold
Price Target: $80$45
Current: $61.43
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $87.13
Upside: n/a
Reiterated: Sell
Price Target: $11.16
Current: $2.72
Upside: n/a