John Vinh

Stock Analyst at KeyBanc

(4.96)
# 108
Out of 4,531 analysts
798
Total ratings
61.4%
Success rate
29.3%
Average return

Stocks Rated by John Vinh

Advanced Micro Devices
Jul 14, 2026
Maintained: Buy
Price Target: $530$725
Current: $495.76
Upside: +46.24%
Analog Devices
Jul 14, 2026
Maintained: Buy
Price Target: $500$525
Current: $375.36
Upside: +39.87%
Cirrus Logic
Jul 14, 2026
Maintained: Buy
Price Target: $190
Current: $137.98
Upside: +37.70%
Intel
Jul 14, 2026
Maintained: Buy
Price Target: $110$155
Current: $95.04
Upside: +63.09%
Marvell Technology
Jul 14, 2026
Maintained: Buy
Price Target: $385$400
Current: $188.68
Upside: +112.00%
Micron Technology
Jul 14, 2026
Maintained: Buy
Price Target: $1,600$1,750
Current: $848.95
Upside: +106.14%
NVIDIA
Jul 14, 2026
Maintained: Buy
Price Target: $310$330
Current: $202.81
Upside: +62.71%
Skyworks Solutions
Jul 14, 2026
Downgraded: Hold
Price Target: n/a
Current: $59.35
Upside: -
Texas Instruments
Jul 14, 2026
Maintained: Buy
Price Target: $325$390
Current: $284.02
Upside: +37.31%
Arm Holdings
Jul 14, 2026
Maintained: Buy
Price Target: $430
Current: $267.19
Upside: +60.93%
Maintained: Hold
Price Target: n/a
Current: $171.78
Upside: -
Reiterated: Buy
Price Target: $500$575
Current: $370.83
Upside: +55.06%
Maintained: Hold
Price Target: n/a
Current: $61.84
Upside: -
Maintained: Buy
Price Target: n/a
Current: $80.96
Upside: -
Maintained: Hold
Price Target: n/a
Current: $114.05
Upside: -
Maintained: Buy
Price Target: n/a
Current: $3.83
Upside: -
Maintained: Buy
Price Target: $95$165
Current: $125.23
Upside: +31.76%
Maintained: Buy
Price Target: $75$125
Current: $87.37
Upside: +43.07%
Reiterated: Buy
Price Target: $1,500$2,000
Current: $1,312.00
Upside: +52.44%
Rated: Buy
Price Target: $275$241
Current: $266.53
Upside: -9.71%
Downgraded: Hold
Price Target: n/a
Current: $217.47
Upside: -
Maintained: Hold
Price Target: n/a
Current: $85.50
Upside: -
Maintained: Buy
Price Target: $191
Current: $333.74
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $398.37
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $380.84
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $249.56
Upside: n/a
Downgraded: Hold
Price Target: $80$45
Current: $49.07
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $87.02
Upside: n/a
Reiterated: Sell
Price Target: $11.47
Current: $2.93
Upside: n/a