Analyst track record

Charles Shi

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

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

Latest source-verified calls

ENTG
Needham
Buy
Action
Maintain
Target
USD185
Oct 29, 2026
KLAC
Needham
Buy
Action
Maintain
Target
USD200
Oct 29, 2026
CDNS
Needham
Buy
Action
Target Raise
Target
USD430
Oct 27, 2026
LRCX
Needham
Buy
Action
Target Cut
Target
USD290
Oct 22, 2026
AMAT
Needham
Buy
Action
Target Cut
Target
USD580
Oct 16, 2026
TSM
Needham
Buy
Action
Target Raise
Target
USD560
Oct 15, 2026
SNPS
Needham
Buy
Action
Target Raise
Target
USD620
Oct 12, 2026
SNPS
Needham
Buy
Action
Reiterate
Target
USD580
Aug 27, 2026
AMAT
Needham
Buy
Action
Reiterate
Target
USD740
Aug 14, 2026
ARM
Needham
Buy
Action
Reiterate
Target
USD255
Jul 30, 2026
LRCX
Needham
Buy
Action
Reiterate
Target
USD390
Jul 30, 2026
KLAC
Needham
Buy
Action
Reiterate
Target
USD270
Jul 29, 2026
AMKR
Needham
Buy
Action
Reiterate
Target
USD90
Jul 28, 2026
CDNS
Needham
Buy
Action
Reiterate
Target
USD400
Jul 28, 2026
TSM
Needham
Buy
Action
Target Raise
Target
USD530
Jul 27, 2026
KLAC
Needham
Buy
Action
Target Raise
Target
USD270
Jul 10, 2026
LRCX
Needham
Buy
Action
Target Raise
Target
USD390
Jul 10, 2026
AMAT
Needham
Buy
Action
Target Raise
Target
USD740
Jul 10, 2026
SNPS
Needham
Buy
Action
Reiterate
Target
USD580
May 28, 2026
AMAT
Needham
Buy
Action
Target Raise
Target
USD530
May 15, 2026
ARM
Needham
Buy
Action
Target Raise
Target
USD255
May 7, 2026
KLAC
Needham
Buy
Action
Target Raise
Target
USD200
Apr 30, 2026
ENTG
Needham
Buy
Action
Target Raise
Target
USD165
Apr 30, 2026
CDNS
Needham
Buy
Action
Reiterate
Target
USD400
Apr 28, 2026
AMKR
Needham
Buy
Action
Target Raise
Target
USD90
Apr 28, 2026
LRCX
Needham
Buy
Action
Reiterate
Target
USD300
Apr 23, 2026
CDNS
Needham
Buy
Action
Target Raise
Target
USD400
Apr 20, 2026
TSM
Needham
Buy
Action
Target Raise
Target
USD480
Apr 16, 2026
ARM
Needham
Buy
Action
Upgrade
Target
USD200
Mar 26, 2026
KLAC
Needham
Buy
Action
Reiterate
Target
USD180
Mar 16, 2026
CDNS
Needham
Buy
Action
Reiterate
Target
USD390
Feb 18, 2026
AMAT
Needham
Buy
Action
Target Raise
Target
USD440
Feb 13, 2026
ENTG
Needham
Buy
Action
Reiterate
Target
USD150
Feb 10, 2026
KLAC
Needham
Buy
Action
Reiterate
Target
USD180
Jan 30, 2026
LRCX
Needham
Buy
Action
Target Raise
Target
USD300
Jan 29, 2026
AMAT
Needham
Buy
Action
Target Raise
Target
USD390
Jan 20, 2026
LRCX
Needham
Buy
Action
Target Raise
Target
USD250
Jan 20, 2026
KLAC
Needham
Buy
Action
Target Raise
Target
USD180
Jan 20, 2026
ENTG
Needham
Buy
Action
Target Raise
Target
USD150
Jan 20, 2026
TSM
Needham
Buy
Action
Target Raise
Target
USD410
Jan 15, 2026
CDNS
Needham
Buy
Action
Reiterate
Target
USD390
Dec 22, 2025
SNPS
Needham
Buy
Action
Target Raise
Target
USD580
Dec 11, 2025
ARM
Needham
Hold
Action
Reiterate
Target
USD255
Nov 6, 2025
KLAC
Needham
Buy
Action
Target Raise
Target
USD135
Oct 30, 2025
CDNS
Needham
Buy
Action
Reiterate
Target
USD390
Oct 28, 2025
TSM
Needham
Buy
Action
Reiterate
Target
USD360
Oct 27, 2025
LRCX
Needham
Buy
Action
Target Raise
Target
USD160
Oct 23, 2025
TSM
Needham
Buy
Action
Target Raise
Target
USD360
Oct 16, 2025
SNPS
Needham
Buy
Action
Target Cut
Target
USD550
Sep 10, 2025
ARM
Needham
Hold
Action
Reiterate
Target
USD200
Jul 31, 2025
CDNS
Needham
Buy
Action
Target Raise
Target
USD390
Jul 29, 2025
TSM
Needham
Buy
Action
Reiterate
Target
USD270
Jul 17, 2025
SNPS
Needham
Buy
Action
Target Raise
Target
USD660
Jul 15, 2025
TSM
Needham
Buy
Action
Target Raise
Target
USD270
Jul 1, 2025
SNPS
Needham
Buy
Action
Reiterate
Target
USD650
May 29, 2025
ENTG
Needham
Buy
Action
Reiterate
Target
USD100
May 20, 2025
CDNS
Needham
Buy
Action
Reiterate
Target
USD325
May 13, 2025
ENTG
Needham
Buy
Action
Target Cut
Target
USD100
May 8, 2025
KLAC
Needham
Buy
Action
Reiterate
Target
USD83
May 1, 2025
CDNS
Needham
Buy
Action
Reiterate
Target
USD325
Apr 29, 2025
TSM
Needham
Buy
Action
Reiterate
Target
USD225
Apr 17, 2025
SNPS
Needham
Buy
Action
Reiterate
Target
USD650
Feb 27, 2025
CDNS
Needham
Buy
Action
Reiterate
Target
USD325
Feb 19, 2025
TSM
Needham
Buy
Action
Reiterate
Target
USD225
Feb 18, 2025
ENTG
Needham
Buy
Action
Reiterate
Target
USD120
Feb 7, 2025
TSM
Needham
Buy
Action
Reiterate
Target
USD225
Jan 16, 2025
SNPS
Needham
Buy
Action
Reiterate
Target
USD640
Dec 5, 2024
CDNS
Needham
Buy
Action
Target Cut
Target
USD315
Oct 29, 2024
SNPS
Needham
Buy
Action
Reiterate
Target
USD640
Oct 22, 2024
TSM
Needham
Buy
Action
Target Raise
Target
USD225
Oct 18, 2024
TSM
Needham
Buy
Action
Reiterate
Target
USD210
Oct 17, 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.