Analyst track record

Joe Quatrochi

Wells Fargo & Company. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
30
Adjusted win rate
+69%
Avg excess return
—
Confidence
high
Published history

Latest source-verified calls

INTC
Wells Fargo & Company
Equal Weight
Action
Target Cut
Target
USD80
Oct 30, 2026
KLAC
Wells Fargo & Company
Overweight
Action
Target Cut
Target
USD210
Oct 29, 2026
NXPI
Wells Fargo & Company
Equal Weight
Action
Target Raise
Target
USD245
Oct 28, 2026
NXPI
Wells Fargo & Company
Equal Weight
Action
Target Cut
Target
USD235
Oct 20, 2026
TXN
Wells Fargo & Company
Equal Weight
Action
Target Cut
Target
USD300
Oct 20, 2026
MPWR
Wells Fargo & Company
Overweight
Action
Target Cut
Target
USD1550
Oct 20, 2026
MRVL
Wells Fargo
Overweight
Action
Target Raise
Target
USD365
Oct 7, 2026
ON
Wells Fargo
Overweight
Action
Target Raise
Target
USD100
Oct 2, 2026
ON
Wells Fargo & Company
Overweight
Action
Target Raise
Target
USD100
Oct 2, 2026
SNPS
Wells Fargo
Overweight
Action
Maintain
Target
USD540
Oct 1, 2026
SNPS
Wells Fargo & Company
Overweight
Action
Target Raise
Target
USD540
Oct 1, 2026
ON
Wells Fargo
Overweight
Action
Target Cut
Target
USD85
Sep 17, 2026
SNPS
Wells Fargo
Overweight
Action
Upgrade
Target
USD475
Sep 10, 2026
ON
Wells Fargo
Overweight
Action
Target Cut
Target
USD95
Sep 3, 2026
ADI
Wells Fargo & Company
Overweight
Action
Target Cut
Target
USD500
Aug 20, 2026
ADI
Wells Fargo
Overweight
Action
Target Cut
Target
USD500
Aug 19, 2026
SNPS
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD450
Aug 11, 2026
ON
Wells Fargo
Overweight
Action
Target Cut
Target
USD110
Aug 4, 2026
MPWR
Wells Fargo
Overweight
Action
Target Raise
Target
USD1800
Jul 31, 2026
MPWR
Wells Fargo & Company
Overweight
Action
Target Raise
Target
USD1800
Jul 31, 2026
LRCX
Wells Fargo
Overweight
Action
Target Cut
Target
USD350
Jul 30, 2026
LRCX
Wells Fargo & Company
Overweight
Action
Target Cut
Target
USD350
Jul 30, 2026
ARM
Wells Fargo
Overweight
Action
Target Cut
Target
USD280
Jul 30, 2026
ARM
Wells Fargo & Company
Overweight
Action
Target Cut
Target
USD280
Jul 30, 2026
NXPI
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD280
Jul 29, 2026
NXPI
Wells Fargo & Company
Equal Weight
Action
Target Cut
Target
USD280
Jul 29, 2026
TXN
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD310
Jul 23, 2026
TXN
Wells Fargo & Company
Equal Weight
Action
Target Raise
Target
USD310
Jul 23, 2026
ARM
Wells Fargo
Overweight
Action
Target Cut
Target
USD350
Jul 22, 2026
NXPI
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD290
Jul 20, 2026
MPWR
Wells Fargo
Overweight
Action
Target Cut
Target
USD1700
Jul 20, 2026
ON
Wells Fargo
Overweight
Action
Target Cut
Target
USD130
Jul 20, 2026
AMAT
Wells Fargo
Overweight
Action
Target Raise
Target
USD740
Jun 26, 2026
AMAT
Wells Fargo & Company
Overweight
Action
Target Raise
Target
USD740
Jun 26, 2026
AMAT
Wells Fargo
Overweight
Action
Target Raise
Target
USD715
Jun 22, 2026
LRCX
Wells Fargo
Overweight
Action
Target Raise
Target
USD450
Jun 22, 2026
TXN
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD300
Jun 9, 2026
NXPI
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD305
Jun 9, 2026
ON
Wells Fargo
Overweight
Action
Target Raise
Target
USD140
Jun 9, 2026
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD410
Jun 1, 2026
SNPS
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD535
May 28, 2026
CDNS
Wells Fargo
Overweight
Action
Target Raise
Target
USD425
May 26, 2026
CDNS
Wells Fargo & Company
Overweight
Action
Target Raise
Target
USD425
May 26, 2026
ADI
Wells Fargo
Overweight
Action
Target Raise
Target
USD515
May 21, 2026
AMAT
Wells Fargo
Overweight
Action
Target Raise
Target
USD520
May 15, 2026
SNPS
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD505
May 14, 2026
ADI
Wells Fargo
Overweight
Action
Target Raise
Target
USD470
May 13, 2026
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD255
May 7, 2026
ON
Wells Fargo
Overweight
Action
Target Raise
Target
USD115
May 5, 2026
MPWR
Wells Fargo
Overweight
Action
Target Raise
Target
USD1860
May 1, 2026
NXPI
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD265
Apr 29, 2026
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD220
Apr 29, 2026
CDNS
Wells Fargo
Overweight
Action
Target Raise
Target
USD400
Apr 28, 2026
TXN
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD260
Apr 23, 2026
NXPI
Wells Fargo
Equal-Weight
Action
Downgrade
Target
USD235
Apr 20, 2026
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD175
Apr 1, 2026
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD165
Mar 25, 2026
SNPS
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD450
Feb 26, 2026
ADI
Wells Fargo
Overweight
Action
Target Raise
Target
USD400
Feb 19, 2026
CDNS
Wells Fargo
Overweight
Action
Target Cut
Target
USD375
Feb 18, 2026
AMAT
Wells Fargo
Overweight
Action
Target Raise
Target
USD435
Feb 13, 2026
ON
Wells Fargo
Overweight
Action
Target Raise
Target
USD72
Feb 10, 2026
MPWR
Wells Fargo
Overweight
Action
Target Raise
Target
USD1350
Feb 6, 2026
ARM
Wells Fargo
Overweight
Action
Target Cut
Target
USD150
Feb 5, 2026
TXN
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD215
Jan 28, 2026
MPWR
Wells Fargo
Overweight
Action
Target Raise
Target
USD1200
Jan 26, 2026
ARM
Wells Fargo
Overweight
Action
Target Cut
Target
USD160
Jan 26, 2026
TXN
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD185
Jan 15, 2026
AMAT
Wells Fargo
Overweight
Action
Target Raise
Target
USD350
Jan 15, 2026
ADI
Wells Fargo
Overweight
Action
Upgrade
Target
USD340
Jan 15, 2026
NXPI
Wells Fargo
Overweight
Action
Target Raise
Target
USD265
Jan 15, 2026
MPWR
Wells Fargo
Overweight
Action
Upgrade
Target
USD1125
Jan 15, 2026
ON
Wells Fargo
Overweight
Action
Target Raise
Target
USD70
Jan 15, 2026
AMAT
Wells Fargo
Overweight
Action
Target Raise
Target
USD290
Dec 15, 2025
SNPS
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD500
Dec 11, 2025
ADI
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD265
Nov 26, 2025
SNPS
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD445
Nov 25, 2025
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD195
Nov 6, 2025
CDNS
Wells Fargo
Overweight
Action
Target Raise
Target
USD410
Oct 28, 2025
TXN
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD170
Oct 22, 2025
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD190
Oct 22, 2025
MPWR
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD970
Oct 20, 2025
SNPS
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD550
Sep 10, 2025
SNPS
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD630
Aug 27, 2025
ADI
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD250
Aug 21, 2025
ON
Wells Fargo
Overweight
Action
Target Cut
Target
USD62
Aug 5, 2025
MPWR
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD750
Aug 1, 2025
CDNS
Wells Fargo
Overweight
Action
Target Raise
Target
USD405
Jul 29, 2025
TXN
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD195
Jul 23, 2025
NXPI
Wells Fargo
Overweight
Action
Target Raise
Target
USD260
Jul 23, 2025
ARM
Wells Fargo
Overweight
Action
Target Raise
Target
USD175
Jul 21, 2025
TXN
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD215
Jul 16, 2025
MPWR
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD730
Jul 16, 2025
ON
Wells Fargo
Overweight
Action
Target Raise
Target
USD65
Jul 16, 2025
ADI
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD235
Jun 16, 2025
NXPI
Wells Fargo
Overweight
Action
Target Raise
Target
USD250
Jun 16, 2025
MPWR
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD695
Jun 16, 2025
ADI
Wells Fargo
Equal-Weight
Action
Target Raise
Target
USD205
May 23, 2025
CDNS
Wells Fargo
Overweight
Action
Target Raise
Target
USD365
May 16, 2025
MPWR
Wells Fargo
Equal-Weight
Action
Target Cut
Target
USD665
Mar 21, 2025

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.