Charles Shi's Stock Ratings

Needham Analyst

Charles Shi is an analyst at Needham. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/29/2025

Overall Average Return

-5.06%

Smart Score

49.4%

Overall Average Return Percentile

30th

Number of Ratings

190
Buy NowGet Alert
04/29/2025AMKRBuy Now
Amkor Tech
$17.0429.11%
Charles Shi49%
$34 → $22MaintainsBuyGet Alert
04/29/2025CDNSBuy Now
Cadence Design Systems
$302.227.54%
Charles Shi49%
$325 → $325ReiteratesBuy → BuyGet Alert
04/29/2025UCTTBuy Now
Ultra Clean Hldgs
$19.2035.42%
Charles Shi49%
$40 → $26MaintainsBuyGet Alert
04/24/2025LRCXBuy Now
Lam Research
$70.7013.15%
Charles Shi49%
$96 → $80MaintainsBuyGet Alert
04/17/2025TSMBuy Now
Taiwan Semiconductor
$163.5037.61%
Charles Shi49%
$225 → $225ReiteratesBuy → BuyGet Alert
03/06/2025SVCOBuy Now
Silvaco Group
$5.44249.26%
Charles Shi49%
$19 → $19ReiteratesBuy → BuyGet Alert
03/06/2025UCTTBuy Now
Ultra Clean Hldgs
$19.20108.33%
Charles Shi49%
$40 → $40ReiteratesBuy → BuyGet Alert
02/27/2025SNPSBuy Now
Synopsys
$461.5340.84%
Charles Shi49%
$650 → $650ReiteratesBuy → BuyGet Alert
02/27/2025ACMRBuy Now
ACM Research
$18.51
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/25/2025COHUBuy Now
Cohu
$16.50
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/25/2025UCTTBuy Now
Ultra Clean Hldgs
$19.20108.33%
Charles Shi49%
$44 → $40MaintainsBuyGet Alert
02/21/2025ALTRBuy Now
Altair Engineering
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/21/2025AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$5 → $5ReiteratesBuy → BuyGet Alert
02/19/2025CDNSBuy Now
Cadence Design Sys
$302.227.54%
Charles Shi49%
$325 → $325ReiteratesBuy → BuyGet Alert
02/18/2025TSMBuy Now
Taiwan Semiconductor
$163.5037.61%
Charles Shi49%
$225 → $225ReiteratesBuy → BuyGet Alert
02/14/2025AMATBuy Now
Applied Mat
$149.0130.86%
Charles Shi49%
$200 → $195MaintainsBuyGet Alert
02/14/2025COHUBuy Now
Cohu
$16.50
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/14/2025NVMIBuy Now
Nova
$194.63
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/13/2025VECOBuy Now
Veeco Instruments
$18.7854.42%
Charles Shi49%
$35 → $29MaintainsBuyGet Alert
02/13/2025CAMTBuy Now
Camtek
$66.1466.31%
Charles Shi49%
$110 → $110ReiteratesBuy → BuyGet Alert
02/12/2025ACLSBuy Now
Axcelis Technologies
$47.87
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/11/2025AMKRBuy Now
Amkor Tech
$17.0499.53%
Charles Shi49%
$34 → $34ReiteratesBuy → BuyGet Alert
02/07/2025ENTGBuy Now
Entegris
$78.6952.5%
Charles Shi49%
$120 → $120ReiteratesBuy → BuyGet Alert
02/07/2025ONTOBuy Now
Onto Innovation
$122.2888.09%
Charles Shi49%
$230 → $230ReiteratesBuy → BuyGet Alert
02/06/2025FORMBuy Now
FormFactor
$27.91
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/06/2025ARMBuy Now
ARM Holdings
$110.70
Charles Shi49%
ReiteratesHold → HoldGet Alert
02/06/2025KLICBuy Now
Kulicke & Soffa Indus
$32.6262.48%
Charles Shi49%
$53 → $53ReiteratesBuy → BuyGet Alert
02/05/2025ICHRBuy Now
Ichor Hldgs
$19.93
Charles Shi49%
ReiteratesHold → HoldGet Alert
01/31/2025KLACBuy Now
KLA
$687.9520.65%
Charles Shi49%
$800 → $830MaintainsBuyGet Alert
01/30/2025LRCXBuy Now
Lam Research
$70.7027.3%
Charles Shi49%
$90 → $90ReiteratesBuy → BuyGet Alert
01/16/2025TSMBuy Now
Taiwan Semiconductor
$163.5037.61%
Charles Shi49%
$225 → $225ReiteratesBuy → BuyGet Alert
12/05/2024SNPSBuy Now
Synopsys
$461.5338.67%
Charles Shi49%
$640 → $640ReiteratesBuy → BuyGet Alert
12/04/2024ACMRBuy Now
ACM Research
$18.5135.05%
Charles Shi49%
$25 → $25DowngradeBuy → HoldGet Alert
11/15/2024KLICBuy Now
Kulicke & Soffa Indus
$32.6268.61%
Charles Shi49%
→ $55UpgradeHold → BuyGet Alert
11/15/2024AMATBuy Now
Applied Mat
$149.0151%
Charles Shi49%
$240 → $225MaintainsBuyGet Alert
11/13/2024SVCOBuy Now
Silvaco Group
$5.44249.26%
Charles Shi49%
$19 → $19ReiteratesBuy → BuyGet Alert
11/13/2024CAMTBuy Now
Camtek
$66.1443.63%
Charles Shi49%
$95 → $95ReiteratesBuy → BuyGet Alert
11/08/2024ACLSBuy Now
Axcelis Technologies
$47.87
Charles Shi49%
Reiterates → HoldGet Alert
11/08/2024NVMIBuy Now
Nova
$194.63
Charles Shi49%
Reiterates → HoldGet Alert
11/07/2024ARMBuy Now
ARM Holdings
$110.70
Charles Shi49%
Reiterates → HoldGet Alert
11/01/2024ONTOBuy Now
Onto Innovation
$122.2888.09%
Charles Shi49%
$245 → $230MaintainsBuyGet Alert
11/01/2024AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$5 → $5ReiteratesBuy → BuyGet Alert
11/01/2024COHUBuy Now
Cohu
$16.5081.82%
Charles Shi49%
$27 → $30MaintainsBuyGet Alert
10/31/2024FORMBuy Now
FormFactor
$27.9186.31%
Charles Shi49%
$60 → $52MaintainsBuyGet Alert
10/31/2024ALTRBuy Now
Altair Engineering
Charles Shi49%
$100 → $100DowngradeBuy → HoldGet Alert
10/31/2024KLACBuy Now
KLA
$687.95
Charles Shi49%
Reiterates → HoldGet Alert
10/29/2024CDNSBuy Now
Cadence Design Sys
$302.224.23%
Charles Shi49%
$320 → $315MaintainsBuyGet Alert
10/29/2024AMKRBuy Now
Amkor Tech
$17.0499.53%
Charles Shi49%
$45 → $34MaintainsBuyGet Alert
10/29/2024UCTTBuy Now
Ultra Clean Hldgs
$19.20129.17%
Charles Shi49%
$50 → $44MaintainsBuyGet Alert
10/24/2024LRCXBuy Now
Lam Research
$70.7041.44%
Charles Shi49%
$100 → $100ReiteratesBuy → BuyGet Alert
10/22/2024SNPSBuy Now
Synopsys
$461.5338.67%
Charles Shi49%
$640 → $640ReiteratesBuy → BuyGet Alert
10/18/2024TSMBuy Now
Taiwan Semiconductor
$163.5037.61%
Charles Shi49%
$210 → $225MaintainsBuyGet Alert
10/17/2024TSMBuy Now
Taiwan Semiconductor
$163.5028.44%
Charles Shi49%
$210 → $210ReiteratesBuy → BuyGet Alert
10/17/2024SVCOBuy Now
Silvaco Group
$5.44249.26%
Charles Shi49%
$26 → $19MaintainsBuyGet Alert
10/01/2024ACMRBuy Now
ACM Research
$18.5135.05%
Charles Shi49%
$25 → $25ReiteratesBuy → BuyGet Alert
08/22/2024SNPSBuy Now
Synopsys
$461.5338.67%
Charles Shi49%
$640 → $640ReiteratesBuy → BuyGet Alert
08/16/2024AMATBuy Now
Applied Mat
$149.0174.48%
Charles Shi49%
$260 → $260ReiteratesBuy → BuyGet Alert
08/08/2024ACMRBuy Now
ACM Research
$18.5151.25%
Charles Shi49%
$28 → $28ReiteratesBuy → BuyGet Alert
08/07/2024ICHRBuy Now
Ichor Hldgs
$19.93100.7%
Charles Shi49%
$44 → $40MaintainsBuyGet Alert
08/07/2024VECOBuy Now
Veeco Instruments
$18.78192.86%
Charles Shi49%
$55 → $55ReiteratesBuy → BuyGet Alert
08/02/2024ALTRBuy Now
Altair Engineering
Charles Shi49%
$100 → $100ReiteratesBuy → BuyGet Alert
08/02/2024ACLSBuy Now
Axcelis Technologies
$47.87
Charles Shi49%
Reiterates → HoldGet Alert
08/02/2024CAMTBuy Now
Camtek
$66.14111.67%
Charles Shi49%
$140 → $140ReiteratesBuy → BuyGet Alert
08/02/2024AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$5 → $5ReiteratesBuy → BuyGet Alert
08/01/2024FORMBuy Now
FormFactor
$27.91150.81%
Charles Shi49%
$70 → $70ReiteratesBuy → BuyGet Alert
08/01/2024ARMBuy Now
ARM Holdings
$110.70
Charles Shi49%
Reiterates → HoldGet Alert
08/01/2024COHUBuy Now
Cohu
$16.50100%
Charles Shi49%
$37 → $33MaintainsBuyGet Alert
08/01/2024LRCXBuy Now
Lam Research
$70.701498.3%
Charles Shi49%
$113 → $113ReiteratesBuy → BuyGet Alert
08/01/2024ENTGBuy Now
Entegris
$78.6990.62%
Charles Shi49%
$150 → $150ReiteratesBuy → BuyGet Alert
07/30/2024AMKRBuy Now
Amkor Tech
$17.04164.08%
Charles Shi49%
$40 → $45MaintainsBuyGet Alert
07/26/2024UCTTBuy Now
Ultra Clean Hldgs
$19.20191.67%
Charles Shi49%
$56 → $56ReiteratesBuy → BuyGet Alert
07/23/2024CDNSBuy Now
Cadence Design Sys
$302.225.88%
Charles Shi49%
$320 → $320ReiteratesBuy → BuyGet Alert
07/18/2024TSMBuy Now
Taiwan Semiconductor
$163.5028.44%
Charles Shi49%
$210 → $210ReiteratesBuy → BuyGet Alert
07/15/2024AMATBuy Now
Applied Mat
$149.0174.48%
Charles Shi49%
$240 → $260MaintainsBuyGet Alert
07/15/2024TSMBuy Now
Taiwan Semiconductor
$163.5028.44%
Charles Shi49%
$168 → $210MaintainsBuyGet Alert
07/12/2024ACLSBuy Now
Axcelis Technologies
$47.87
Charles Shi49%
Reiterates → HoldGet Alert
06/21/2024SVCOBuy Now
Silvaco Group
$5.44414.71%
Charles Shi49%
$28 → $28ReiteratesBuy → BuyGet Alert
06/07/2024CAMTBuy Now
Camtek
$66.1488.99%
Charles Shi49%
$106 → $125MaintainsBuyGet Alert
05/23/2024SNPSBuy Now
Synopsys
$461.5343%
Charles Shi49%
$660 → $660ReiteratesBuy → BuyGet Alert
05/22/2024TSMBuy Now
Taiwan Semiconductor
$163.502.75%
Charles Shi49%
$168 → $168ReiteratesBuy → BuyGet Alert
05/17/2024AMATBuy Now
Applied Mat
$149.0161.06%
Charles Shi49%
$240 → $240ReiteratesBuy → BuyGet Alert
05/17/2024CDNSBuy Now
Cadence Design Sys
$302.225.88%
Charles Shi49%
$320 → $320ReiteratesBuy → BuyGet Alert
05/13/2024ENTGBuy Now
Entegris
$78.6990.62%
Charles Shi49%
$150 → $150ReiteratesBuy → BuyGet Alert
05/10/2024ONTOBuy Now
Onto Innovation
$122.28
Charles Shi49%
Reiterates → HoldGet Alert
05/10/2024NVMIBuy Now
Nova
$194.63
Charles Shi49%
Reiterates → HoldGet Alert
05/10/2024CAMTBuy Now
Camtek
$66.1460.27%
Charles Shi49%
$92 → $106MaintainsBuyGet Alert
05/09/2024ACMRBuy Now
ACM Research
$18.5183.66%
Charles Shi49%
$34 → $34ReiteratesBuy → BuyGet Alert
05/09/2024ARMBuy Now
ARM Holdings
$110.70
Charles Shi49%
Reiterates → HoldGet Alert
05/08/2024ICHRBuy Now
Ichor Hldgs
$19.93110.74%
Charles Shi49%
$42 → $42ReiteratesHold → HoldGet Alert
05/08/2024VECOBuy Now
Veeco Instruments
$18.78144.94%
Charles Shi49%
$43 → $46MaintainsBuyGet Alert
05/07/2024UCTTBuy Now
Ultra Clean Hldgs
$19.20191.67%
Charles Shi49%
$50 → $56MaintainsBuyGet Alert
05/06/2024COHUBuy Now
Cohu
$16.50106.06%
Charles Shi49%
$36 → $34MaintainsBuyGet Alert
05/03/2024ALTRBuy Now
Altair Engineering
Charles Shi49%
$100 → $100ReiteratesBuy → BuyGet Alert
05/03/2024AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$5 → $5ReiteratesBuy → BuyGet Alert
05/03/2024KLICBuy Now
Kulicke & Soffa Indus
$32.62
Charles Shi49%
Reiterates → HoldGet Alert
05/03/2024ACLSBuy Now
Axcelis Technologies
$47.87
Charles Shi49%
Reiterates → HoldGet Alert
05/02/2024FORMBuy Now
FormFactor
$27.9189.9%
Charles Shi49%
$46 → $53MaintainsBuyGet Alert
05/01/2024ENTGBuy Now
Entegris
$78.6990.62%
Charles Shi49%
$150 → $150ReiteratesBuy → BuyGet Alert
04/30/2024AMKRBuy Now
Amkor Tech
$17.04134.74%
Charles Shi49%
$40 → $40ReiteratesBuy → BuyGet Alert
04/26/2024KLACBuy Now
KLA
$687.95
Charles Shi49%
Reiterates → HoldGet Alert
04/25/2024LRCXBuy Now
Lam Research
$70.701356.86%
Charles Shi49%
$103 → $103ReiteratesBuy → BuyGet Alert
04/23/2024CDNSBuy Now
Cadence Design Sys
$302.225.88%
Charles Shi49%
$320 → $320ReiteratesBuy → BuyGet Alert
04/19/2024CDNSBuy Now
Cadence Design Sys
$302.225.88%
Charles Shi49%
$320 → $320ReiteratesBuy → BuyGet Alert
04/18/2024TSMBuy Now
Taiwan Semiconductor
$163.502.75%
Charles Shi49%
$168 → $168ReiteratesBuy → BuyGet Alert
04/18/2024LRCXBuy Now
Lam Research
$70.701356.86%
Charles Shi49%
$90 → $103MaintainsBuyGet Alert
04/10/2024TSMBuy Now
Taiwan Semiconductor
$163.502.75%
Charles Shi49%
$133 → $168MaintainsBuyGet Alert
04/09/2024AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
→ $5ReiteratesBuy → BuyGet Alert
04/09/2024AMKRBuy Now
Amkor Tech
$17.04134.74%
Charles Shi49%
→ $40Initiates → BuyGet Alert
03/25/2024ALTRBuy Now
Altair Engineering
Charles Shi49%
$100 → $100ReiteratesBuy → BuyGet Alert
03/22/2024SNPSBuy Now
Synopsys
$461.5343%
Charles Shi49%
$660 → $660ReiteratesBuy → BuyGet Alert
03/19/2024ICHRBuy Now
Ichor Hldgs
$19.93110.74%
Charles Shi49%
$42 → $42ReiteratesBuy → BuyGet Alert
03/07/2024ENTGBuy Now
Entegris
$78.6990.62%
Charles Shi49%
$150 → $150ReiteratesBuy → BuyGet Alert
03/06/2024CDNSBuy Now
Cadence Design Sys
$302.225.88%
Charles Shi49%
$320 → $320ReiteratesBuy → BuyGet Alert
02/28/2024ACMRBuy Now
ACM Research
$18.5183.66%
Charles Shi49%
$24 → $34MaintainsBuyGet Alert
02/23/2024AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$5 → $5ReiteratesBuy → BuyGet Alert
02/22/2024SNPSBuy Now
Synopsys
$461.5343%
Charles Shi49%
$660 → $660ReiteratesBuy → BuyGet Alert
02/22/2024UCTTBuy Now
Ultra Clean Hldgs
$19.20160.42%
Charles Shi49%
$46 → $60MaintainsBuyGet Alert
02/16/2024COHUBuy Now
Cohu
$16.50118.18%
Charles Shi49%
$36 → $36ReiteratesBuy → BuyGet Alert
02/16/2024AMATBuy Now
Applied Mat
$149.0161.06%
Charles Shi49%
$180 → $240MaintainsBuyGet Alert
02/15/2024ENTGBuy Now
Entegris
$78.6990.62%
Charles Shi49%
$120 → $150MaintainsBuyGet Alert
02/13/2024CDNSBuy Now
Cadence Design Sys
$302.225.88%
Charles Shi49%
$315 → $320MaintainsBuyGet Alert
02/08/2024FORMBuy Now
FormFactor
$27.9164.82%
Charles Shi49%
$46 → $46ReiteratesBuy → BuyGet Alert
01/30/2024COHUBuy Now
Cohu
$16.50118.18%
Charles Shi49%
$42 → $36MaintainsBuyGet Alert
01/25/2024LRCXBuy Now
Lam Research
$70.701172.98%
Charles Shi49%
$80 → $90MaintainsBuyGet Alert
01/17/2024SNPSBuy Now
Synopsys
$461.5343%
Charles Shi49%
$660 → $660MaintainsBuyGet Alert
11/30/2023SNPSBuy Now
Synopsys
$461.5343%
Charles Shi49%
$500 → $660MaintainsBuyGet Alert
11/17/2023AMATBuy Now
Applied Mat
$149.0120.8%
Charles Shi49%
→ $180ReiteratesBuy → BuyGet Alert
11/15/2023CAMTBuy Now
Camtek
$66.1410.37%
Charles Shi49%
$70 → $73MaintainsBuyGet Alert
10/26/2023UCTTBuy Now
Ultra Clean Hldgs
$19.20134.38%
Charles Shi49%
→ $45ReiteratesBuy → BuyGet Alert
10/24/2023CDNSBuy Now
Cadence Design Sys
$302.22-11.32%
Charles Shi49%
→ $268ReiteratesBuy → BuyGet Alert
10/20/2023TSMBuy Now
Taiwan Semiconductor
$163.50-29.66%
Charles Shi49%
→ $115ReiteratesBuy → BuyGet Alert
09/19/2023FORMBuy Now
FormFactor
$27.9150.48%
Charles Shi49%
$40 → $42MaintainsBuyGet Alert
09/19/2023CAMTBuy Now
Camtek
$66.145.84%
Charles Shi49%
$64 → $70MaintainsBuyGet Alert
09/15/2023ARMBuy Now
ARM Holdings
$110.70
Charles Shi49%
Initiates → HoldGet Alert
09/01/2023VECOBuy Now
Veeco Instruments
$18.7886.37%
Charles Shi49%
→ $35Initiates → BuyGet Alert
08/31/2023CAMTBuy Now
Camtek
$66.14-3.24%
Charles Shi49%
$56 → $64ReiteratesBuy → BuyGet Alert
08/17/2023SNPSBuy Now
Synopsys
$461.538.34%
Charles Shi49%
→ $500ReiteratesBuy → BuyGet Alert
08/15/2023SNPSBuy Now
Synopsys
$461.538.34%
Charles Shi49%
→ $500ReiteratesBuy → BuyGet Alert
08/04/2023ALTRBuy Now
Altair Engineering
Charles Shi49%
→ $77Reiterates → BuyGet Alert
08/04/2023ENTGBuy Now
Entegris
$78.6952.5%
Charles Shi49%
→ $120ReiteratesBuy → BuyGet Alert
08/04/2023AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
→ $5ReiteratesBuy → BuyGet Alert
08/03/2023FORMBuy Now
FormFactor
$27.9143.32%
Charles Shi49%
$40 → $40ReiteratesBuy → BuyGet Alert
08/01/2023CAMTBuy Now
Camtek
$66.14-15.33%
Charles Shi49%
$48 → $56MaintainsBuyGet Alert
07/25/2023CDNSBuy Now
Cadence Design Sys
$302.22-22.24%
Charles Shi49%
$235 → $235ReiteratesBuy → BuyGet Alert
07/21/2023TSMBuy Now
Taiwan Semiconductor
$163.50-29.66%
Charles Shi49%
$118 → $115MaintainsBuyGet Alert
07/20/2023TSMBuy Now
Taiwan Semiconductor
$163.50-27.83%
Charles Shi49%
$118 → $118ReiteratesBuy → BuyGet Alert
06/16/2023AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$8 → $5MaintainsBuyGet Alert
06/01/2023TSMBuy Now
Taiwan Semiconductor
$163.50-27.83%
Charles Shi49%
$110 → $118Reiterates → BuyGet Alert
05/18/2023SNPSBuy Now
Synopsys
$461.53-2.5%
Charles Shi49%
→ $450ReiteratesBuy → BuyGet Alert
05/12/2023ENTGBuy Now
Entegris
$78.6934.71%
Charles Shi49%
$100 → $106MaintainsBuyGet Alert
05/11/2023CAMTBuy Now
Camtek
$66.14-39.52%
Charles Shi49%
→ $40ReiteratesBuy → BuyGet Alert
05/08/2023ALTRBuy Now
Altair Engineering
Charles Shi49%
$70 → $77MaintainsBuyGet Alert
04/28/2023AXTIBuy Now
AXT
$1.45244.83%
Charles Shi49%
$8 → $5MaintainsBuyGet Alert
04/24/2023TSMBuy Now
Taiwan Semiconductor
$163.50-32.72%
Charles Shi49%
→ $110Reiterates → BuyGet Alert
04/20/2023TSMBuy Now
Taiwan Semiconductor
$163.50-32.72%
Charles Shi49%
→ $110Reiterates → BuyGet Alert
03/10/2023TSMBuy Now
Taiwan Semiconductor
$163.50-32.72%
Charles Shi49%
→ $110Reiterates → BuyGet Alert
02/24/2023ALTRBuy Now
Altair Engineering
Charles Shi49%
$60 → $70MaintainsBuyGet Alert
02/17/2023AXTIBuy Now
AXT
$1.45451.72%
Charles Shi49%
$6 → $8MaintainsBuyGet Alert
02/17/2023CAMTBuy Now
Camtek
$66.14-39.52%
Charles Shi49%
$36 → $40MaintainsBuyGet Alert
02/16/2023SNPSBuy Now
Synopsys
$461.53-2.5%
Charles Shi49%
$420 → $450MaintainsBuyGet Alert
02/15/2023ENTGBuy Now
Entegris
$78.6927.08%
Charles Shi49%
$86 → $100MaintainsBuyGet Alert
02/14/2023CDNSBuy Now
Cadence Design Sys
$302.22-22.24%
Charles Shi49%
$200 → $235MaintainsBuyGet Alert
02/09/2023FORMBuy Now
FormFactor
$27.9128.99%
Charles Shi49%
$28 → $36MaintainsBuyGet Alert
01/04/2023ENTGBuy Now
Entegris
$78.699.29%
Charles Shi49%
→ $86Initiates → BuyGet Alert
11/16/2022ALTRBuy Now
Altair Engineering
Charles Shi49%
→ $60Initiates → BuyGet Alert
10/28/2022AXTIBuy Now
AXT
$1.45313.79%
Charles Shi49%
$9 → $6MaintainsBuyGet Alert
10/27/2022FORMBuy Now
FormFactor
$27.910.32%
Charles Shi49%
$35 → $28MaintainsBuyGet Alert
10/17/2022FORMBuy Now
FormFactor
$27.9125.4%
Charles Shi49%
$45 → $35MaintainsBuyGet Alert
08/18/2022SNPSBuy Now
Synopsys
$461.53-9%
Charles Shi49%
$380 → $420MaintainsBuyGet Alert
07/29/2022AXTIBuy Now
AXT
$1.45520.69%
Charles Shi49%
$8 → $9MaintainsBuyGet Alert
07/28/2022FORMBuy Now
FormFactor
$27.9161.23%
Charles Shi49%
$54 → $45MaintainsBuyGet Alert
07/26/2022CDNSBuy Now
Cadence Design Sys
$302.22-33.82%
Charles Shi49%
$193 → $200MaintainsBuyGet Alert
06/27/2022AXTIBuy Now
AXT
$1.45451.72%
Charles Shi49%
→ $8Initiates → BuyGet Alert
05/19/2022SNPSBuy Now
Synopsys
$461.53-17.67%
Charles Shi49%
$370 → $380MaintainsBuyGet Alert
05/11/2022CAMTBuy Now
Camtek
$66.14-45.57%
Charles Shi49%
$47 → $36MaintainsBuyGet Alert
04/26/2022CDNSBuy Now
Cadence Design Sys
$302.22-36.14%
Charles Shi49%
$185 → $193MaintainsBuyGet Alert
02/04/2022KLICBuy Now
Kulicke & Soffa Indus
$32.62
Charles Shi49%
DowngradeBuy → HoldGet Alert
01/06/2022CAMTBuy Now
Camtek
$66.14-24.4%
Charles Shi49%
$44 → $50MaintainsBuyGet Alert
01/06/2022FORMBuy Now
FormFactor
$27.9193.48%
Charles Shi49%
$45 → $54MaintainsBuyGet Alert
12/02/2021SNPSBuy Now
Synopsys
$461.53-19.83%
Charles Shi49%
$360 → $370MaintainsBuyGet Alert
10/28/2021FORMBuy Now
FormFactor
$27.9161.23%
Charles Shi49%
$57 → $45MaintainsBuyGet Alert
10/26/2021CDNSBuy Now
Cadence Design Sys
$302.22-38.79%
Charles Shi49%
$183 → $185MaintainsBuyGet Alert
10/20/2021CDNSBuy Now
Cadence Design Sys
$302.22-39.45%
Charles Shi49%
→ $183Initiates → BuyGet Alert
10/20/2021SNPSBuy Now
Synopsys
$461.53-22%
Charles Shi49%
→ $360Initiates → BuyGet Alert
09/24/2021KLICBuy Now
Kulicke & Soffa Indus
$32.62139.12%
Charles Shi49%
$72 → $78MaintainsBuyGet Alert
08/06/2021KLICBuy Now
Kulicke & Soffa Indus
$32.62120.72%
Charles Shi49%
$64 → $72MaintainsBuyGet Alert
07/13/2021TSMBuy Now
Taiwan Semiconductor
$163.50
Charles Shi49%
Initiates → BuyGet Alert
04/19/2021KLICBuy Now
Kulicke & Soffa Indus
$32.6296.2%
Charles Shi49%
→ $64Initiates → BuyGet Alert
07/28/2016AXTIBuy Now
AXT
$1.45
Charles Shi49%
UpgradeHold → BuyGet Alert
11/02/2012AXTIBuy Now
AXT
$1.45
Charles Shi49%
DowngradeBuy → HoldGet Alert