WallStreetZenWallStreetZen
Analyst Ranking
Top 7%
#305 out of 4565 analysts
Average Return
+14.77%
Win Rate
58%49 out of 85
Risk vs Reward
Poor
Good

Charles Shi's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Camtek LtdCAMT
+221.74%$27.28$87.77
2023-02-17 -
2024-02-16
Buy
Camtek LtdCAMT
+196.69%$26.58$78.86
2023-05-11 -
2024-04-25
Buy
Ultra Clean Holdings IncUCTT
+71.08%$23.86$40.82
2023-10-26 -
2024-04-25
Buy
Taiwan Semiconductor Manufacturing Co LtdTSM
+67.76%$87.25$146.37
2023-03-10 -
2024-03-08
Buy
Camtek LtdCAMT
+67.61%$47.05$78.86
2023-08-01 -
2024-04-25
Buy

Charles Shi's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Lam Research CorpLRCX
3Buy$1,030.00+14.26%Reiterates
2 days ago
Cadence Design Systems IncCDNS
11Buy$320.00+15.49%Reiterates
4 days ago
Taiwan Semiconductor Manufacturing Co LtdTSM
10Buy$168.00+23.00%Reiterates
9 days ago
Axt IncAXTI
9Buy$5.00+72.41%Reiterates
18 days ago
Amkor Technology IncAMKR
1Buy$40.00+32.93%Initiates Coverage On
18 days ago
Altair Engineering IncALTR
5Buy$100.00+20.23%Reiterates
a month ago
Synopsys IncSNPS
12Buy$660.00+24.50%Reiterates
a month ago
Ichor Holdings LtdICHR
1Buy$42.00+10.09%Reiterates
a month ago
Entegris IncENTG
6Buy$150.00+16.70%Reiterates
2 months ago
Acm Research IncACMR
1Buy$34.00+20.18%Maintains
2 months ago
Ultra Clean Holdings IncUCTT
2Buy$60.00+46.99%Maintains
2 months ago
Applied Materials IncAMAT
2Buy$240.00+21.52%Maintains
2 months ago
Cohu IncCOHU
2Buy$36.00+16.73%Reiterates
2 months ago
Formfactor IncFORM
9Buy$46.00+4.88%Reiterates
3 months ago
Camtek LtdCAMT
8Buy$73.00-7.43%Maintains
5 months ago
Veeco Instruments IncVECO
1Buy$35.00+1.74%Initiates Coverage On
8 months ago
Kulicke & Soffa Industries IncKLIC
3HoldN/AN/ADowngrades
2 years 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.