Analyst track record

John Vinh

KeyBanc. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
28
Adjusted win rate
+80%
Avg excess return
—
Confidence
medium
Published history

Latest source-verified calls

NXPI
KeyBanc
Overweight
Action
Target Cut
Target
USD330
Oct 28, 2026
MRVL
KeyBanc
Overweight
Action
Reiterate
Oct 7, 2026
MU
KeyBanc
Overweight
Action
Reiterate
Oct 1, 2026
AVGO
KeyBanc
Overweight
Action
Reiterate
Target
USD575
Sep 3, 2026
NVDA
KeyBanc
Overweight
Action
Reiterate
Target
USD330
Aug 27, 2026
NVDA
KeyBanc
Overweight
Action
Reiterate
Target
USD330
Aug 24, 2026
AMD
KeyBanc
Action
Maintain
Target
USD650
Aug 5, 2026
AMD
KeyBanc
Overweight
Action
Reiterate
Target
USD725
Aug 5, 2026
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD2100
Jul 31, 2026
INTC
KeyBanc
Action
Maintain
Target
USD125
Jul 24, 2026
TXN
KeyBanc
Overweight
Action
Target Raise
Target
USD400
Jul 23, 2026
ADI
KeyBanc
Overweight
Action
Target Raise
Target
USD525
Jul 14, 2026
AMD
KeyBanc
Overweight
Action
Target Raise
Target
USD725
Jul 14, 2026
MU
KeyBanc
Overweight
Action
Target Raise
Target
USD1750
Jul 14, 2026
MRVL
KeyBanc
Overweight
Action
Target Raise
Target
USD400
Jul 14, 2026
NVDA
KeyBanc
Overweight
Action
Target Raise
Target
USD330
Jul 14, 2026
TXN
KeyBanc
Buy
Action
Maintain
Target
USD390
Jul 14, 2026
INTC
KeyBanc
Overweight
Action
Target Raise
Target
USD155
Jul 14, 2026
ARM
KeyBanc
Overweight
Action
Target Raise
Target
USD430
Jul 14, 2026
MU
KeyBanc
Overweight
Action
Target Raise
Target
USD1600
Jun 25, 2026
MRVL
KeyBanc
Overweight
Action
Target Raise
Target
USD385
Jun 18, 2026
AVGO
KeyBanc
Overweight
Action
Target Raise
Target
USD575
Jun 4, 2026
MRVL
KeyBanc
Overweight
Action
Target Raise
Target
USD260
May 28, 2026
ADI
KeyBanc
Overweight
Action
Target Raise
Target
USD500
May 21, 2026
NVDA
KeyBanc
Overweight
Action
Target Raise
Target
USD310
May 21, 2026
NVDA
KeyBanc
Overweight
Action
Target Raise
Target
USD300
May 18, 2026
ARM
KeyBanc
Overweight
Action
Target Raise
Target
USD300
May 7, 2026
AMD
KeyBanc
Overweight
Action
Target Raise
Target
USD530
May 6, 2026
ON
KeyBanc
Overweight
Action
Target Raise
Target
USD125
May 5, 2026
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD2000
May 1, 2026
NXPI
KeyBanc
Overweight
Action
Target Raise
Target
USD345
Apr 29, 2026
INTC
KeyBanc
Overweight
Action
Target Raise
Target
USD110
Apr 24, 2026
TXN
KeyBanc
Overweight
Action
Target Raise
Target
USD325
Apr 23, 2026
INTC
KeyBanc
Overweight
Action
Target Raise
Target
USD70
Apr 6, 2026
MU
KeyBanc
Overweight
Action
Target Raise
Target
USD600
Mar 19, 2026
NVDA
KeyBanc
Overweight
Action
Reiterate
Target
USD275
Mar 17, 2026
NVDA
KeyBanc
Overweight
Action
Reiterate
Target
USD275
Feb 26, 2026
NVDA
KeyBanc
Overweight
Action
Reiterate
Target
USD275
Feb 23, 2026
ADI
KeyBanc
Overweight
Action
Target Raise
Target
USD430
Feb 19, 2026
ON
KeyBanc
Overweight
Action
Target Raise
Target
USD75
Feb 10, 2026
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD1500
Feb 6, 2026
TXN
KeyBanc
Overweight
Action
Target Raise
Target
USD240
Jan 28, 2026
INTC
KeyBanc
Overweight
Action
Target Raise
Target
USD65
Jan 23, 2026
ADI
KeyBanc
Overweight
Action
Target Raise
Target
USD375
Jan 13, 2026
INTC
KeyBanc
Overweight
Action
Upgrade
Target
USD60
Jan 13, 2026
AVGO
KeyBanc
Overweight
Action
Target Raise
Target
USD500
Dec 12, 2025
ARM
KeyBanc
Overweight
Action
Target Raise
Target
USD200
Nov 6, 2025
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD1300
Oct 31, 2025
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD1250
Oct 23, 2025
AVGO
KeyBanc
Overweight
Action
Target Raise
Target
USD420
Sep 30, 2025
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD1050
Sep 30, 2025
ADI
KeyBanc
Overweight
Action
Target Raise
Target
USD310
Aug 21, 2025
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD950
Aug 1, 2025
ARM
KeyBanc
Overweight
Action
Target Raise
Target
USD190
Jul 31, 2025
ADI
KeyBanc
Overweight
Action
Target Raise
Target
USD300
Jul 8, 2025
NXPI
KeyBanc
Overweight
Action
Target Raise
Target
USD275
Jul 8, 2025
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD940
Jul 8, 2025
ON
KeyBanc
Overweight
Action
Target Raise
Target
USD65
Jul 8, 2025
MPWR
KeyBanc
Overweight
Action
Target Cut
Target
USD820
May 2, 2025
MPWR
KeyBanc
Overweight
Action
Target Raise
Target
USD850
Feb 7, 2025
MPWR
KeyBanc
Overweight
Action
Target Cut
Target
USD700
Nov 18, 2024

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.