Analyst Ranking
Top 5%
#213 out of 5078 analysts
Average Return
+14.86%
Win Rate
60%112 out of 187
Risk vs Reward
Poor
Good

Charles Shi's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Axt IncAXTI
+291.77%$1.58$6.19
2025-02-20 -
2025-10-27
Buy
Camtek LtdCAMT
+240.33%$26.58$90.46
2023-05-10 -
2024-05-10
Buy
Camtek LtdCAMT
+221.74%$27.28$87.77
2023-02-16 -
2024-02-16
Buy
Axt IncAXTI
+193.36%$2.11$6.19
2024-10-31 -
2025-10-27
Buy
Camtek LtdCAMT
+123.17%$47.05$105.00
2023-07-31 -
2024-07-31
Buy

Charles Shi's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Taiwan Semiconductor Manufacturing Co LtdTSM
22Buy$360.00+20.70%Reiterates
2 days ago
Lam Research CorpLRCX
10Buy$160.00+1.98%Maintains
6 days ago
Synopsys IncSNPS
19Buy$550.00+18.18%Maintains
2 months ago
Veeco Instruments IncVECO
6Buy$30.00+2.63%Maintains
3 months ago
Kulicke & Soffa Industries IncKLIC
8Buy$40.00-2.03%Maintains
3 months ago
Camtek LtdCAMT
16Buy$98.00-18.71%Maintains
3 months ago
Cadence Design Systems IncCDNS
17Buy$390.00+10.98%Maintains
3 months ago
Amkor Technology IncAMKR
7Buy$28.00-15.61%Maintains
3 months ago
Ultra Clean Holdings IncUCTT
9Buy$30.00-1.35%Maintains
3 months ago
Entegris IncENTG
12Buy$100.00+6.02%Reiterates
5 months ago
Applied Materials IncAMAT
9Buy$195.00-15.70%Reiterates
5 months ago
Silvaco Group IncSVCO
5Buy$10.00+55.04%Maintains
6 months ago
Onto Innovation IncONTO
3Buy$150.00+11.69%Maintains
6 months ago
Kla CorpKLAC
2Buy$830.00-31.69%Reiterates
6 months ago
Axt IncAXTI
13Buy$5.00-19.22%Reiterates
8 months ago
Acm Research IncACMR
5Hold$25.00-41.08%Downgrades
a year ago
Cohu IncCOHU
5Buy$30.00+27.61%Maintains
a year ago
Formfactor IncFORM
12Buy$52.00+18.80%Maintains
a year ago
Altair Engineering IncALTR
8Hold$100.00-10.59%Downgrades
a year ago
Ichor Holdings LtdICHR
3Buy$40.00N/AMaintains
a year ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.