John Vinh

Stock Analyst at KeyBanc

(4.98)
# 64
Out of 5,051 analysts
787
Total ratings
63.1%
Success rate
31.8%
Average return

Stocks Rated by John Vinh

Marvell Technology
Oct 7, 2026
Reiterated: Buy
Price Target: $400
Current: $265.86
Upside: +50.46%
Micron Technology
Sep 30, 2026
Reiterated: Buy
Price Target: $1,750
Current: $989.04
Upside: +76.94%
ON Semiconductor
Sep 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $76.00
Upside: -
Ambarella
Sep 4, 2026
Reiterated: Hold
Price Target: n/a
Current: $64.81
Upside: -
Broadcom
Sep 3, 2026
Reiterated: Buy
Price Target: $575
Current: $354.73
Upside: +62.10%
NVIDIA
Aug 27, 2026
Reiterated: Buy
Price Target: $330
Current: $226.32
Upside: +45.81%
indie Semiconductor
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $2.33
Upside: -
Microchip Technology
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $73.83
Upside: -
Cirrus Logic
Aug 6, 2026
Reiterated: Buy
Price Target: $190 → $170
Current: $106.33
Upside: +59.88%
Advanced Micro Devices
Aug 5, 2026
Reiterated: Buy
Price Target: $725
Current: $594.24
Upside: +22.00%
Reiterated: Buy
Price Target: $165 → $180
Current: $122.84
Upside: +46.53%
Reiterated: Buy
Price Target: $2,000 → $2,100
Current: $1,319.23
Upside: +59.18%
Reiterated: Buy
Price Target: n/a
Current: $255.24
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $174.43
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $225.21
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $74.70
Upside: -
Reiterated: Buy
Price Target: $155
Current: $101.35
Upside: +52.94%
Reiterated: Buy
Price Target: $390 → $400
Current: $281.74
Upside: +41.97%
Reiterated: Buy
Price Target: $500 → $525
Current: $406.25
Upside: +29.23%
Reiterated: Hold
Price Target: n/a
Current: $119.40
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $221.70
Upside: -
Reiterated: Buy
Price Target: $191
Current: $340.97
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $444.35
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $378.03
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $266.76
Upside: n/a
Downgraded: Hold
Price Target: $80 → $45
Current: $58.07
Upside: n/a
Upgraded: Buy
Price Target: $35
Current: $90.62
Upside: n/a
Reiterated: Sell
Price Target: $11.11
Current: $2.74
Upside: n/a