Charles Shi
Analyst, Needham & Company
Earnings-call appearances
-
Ichor Holdings, Ltd. Q1 FY2026 Earnings Call2026-05-04
Ichor Holdings, Ltd. (ICHR)
-
Cadence Design Systems Inc Q1 FY2026 Earnings Call2026-04-27
Cadence Design Systems Inc (CDNS)
-
Onto Innovation Inc. Q1 FY2026 Earnings Call2026-04-16
Onto Innovation Inc. (ONTO)
-
Ultra Clean Holdings, Inc. Q1 FY2026 Earnings Call2026-03-31
Ultra Clean Holdings, Inc. (UCTT)
-
Camtek Ltd Q1 FY2026 Earnings Call2026-03-31
Camtek Ltd (CAMT)
-
Entegris Inc Q4 FY2025 Earnings Call2026-02-10
Entegris Inc (ENTG)
-
Ichor Holdings, Ltd. Q4 FY2025 Earnings Call2026-02-09
Ichor Holdings, Ltd. (ICHR)
-
Formfactor Inc Q4 FY2025 Earnings Call2026-02-04
Formfactor Inc (FORM)
-
Cadence Design Systems Inc Q3 FY2025 Earnings Call2025-10-27
Cadence Design Systems Inc (CDNS)
-
Camtek Ltd Q3 FY2025 Earnings Call2025-09-30
Camtek Ltd (CAMT)
-
Synopsys Inc Q3 FY2025 Earnings Call2025-09-09
Synopsys Inc (SNPS)
-
Veeco Instruments Inc Q2 FY2025 Earnings Call2025-08-06
Veeco Instruments Inc (VECO)
-
Entegris Inc Q2 FY2025 Earnings Call2025-07-30
Entegris Inc (ENTG)
-
Applied Materials Inc /De Q2 FY2025 Earnings Call2025-05-15
Applied Materials Inc /De (AMAT)
-
Onto Innovation Inc. Q1 FY2025 Earnings Call2025-05-08
Onto Innovation Inc. (ONTO)
-
Entegris Inc Q1 FY2025 Earnings Call2025-05-07
Entegris Inc (ENTG)
-
Kulicke & Soffa Industries Inc Q2 FY2025 Earnings Call2025-05-06
Kulicke & Soffa Industries Inc (KLIC)
-
Ichor Holdings, Ltd. Q1 FY2025 Earnings Call2025-05-05
Ichor Holdings, Ltd. (ICHR)
-
Cohu Inc Q1 FY2025 Earnings Call2025-05-01
Cohu Inc (COHU)
-
Formfactor Inc Q1 FY2025 Earnings Call2025-04-30
Formfactor Inc (FORM)
-
ACM Research, Inc. Q1 FY2025 Earnings Call2025-04-29
ACM Research, Inc. (ACMR)
-
Taiwan Semiconductor Manufacturing Co Ltd Q1 FY2025 Earnings Call2025-03-31
Taiwan Semiconductor Manufacturing Co Ltd (TSM)
-
Camtek Ltd Q1 FY2025 Earnings Call2025-03-31
Camtek Ltd (CAMT)
-
Nova Ltd. Q1 FY2025 Earnings Call2025-03-31
Nova Ltd. (NVMI)
-
Synopsys Inc Q1 FY2025 Earnings Call2025-02-26
Synopsys Inc (SNPS)
-
Axt Inc Q4 FY2024 Earnings Call2025-02-20
Axt Inc (AXTI)
-
Cadence Design Systems Inc Q4 FY2024 Earnings Call2025-02-18
Cadence Design Systems Inc (CDNS)
-
Veeco Instruments Inc Q4 FY2024 Earnings Call2025-02-12
Veeco Instruments Inc (VECO)
-
Axcelis Technologies Inc Q4 FY2024 Earnings Call2025-02-10
Axcelis Technologies Inc (ACLS)
-
Entegris Inc Q4 FY2024 Earnings Call2025-02-06
Entegris Inc (ENTG)
-
Onto Innovation Inc. Q4 FY2024 Earnings Call2025-02-06
Onto Innovation Inc. (ONTO)
-
Formfactor Inc Q4 FY2024 Earnings Call2025-02-05
Formfactor Inc (FORM)
-
Kulicke & Soffa Industries Inc Q1 FY2025 Earnings Call2025-02-04
Kulicke & Soffa Industries Inc (KLIC)
-
Kla Corp Q2 FY2025 Earnings Call2025-01-30
Kla Corp (KLAC)
-
ACM Research, Inc. Q4 FY2024 Earnings Call2025-01-14
ACM Research, Inc. (ACMR)
-
Camtek Ltd Q4 FY2024 Earnings Call2024-12-31
Camtek Ltd (CAMT)
-
Entegris Inc Q3 FY2024 Earnings Call2024-11-04
Entegris Inc (ENTG)
-
Onto Innovation Inc. Q3 FY2024 Earnings Call2024-10-31
Onto Innovation Inc. (ONTO)
-
Kla Corp Q1 FY2025 Earnings Call2024-10-30
Kla Corp (KLAC)
-
Formfactor Inc Q3 FY2024 Earnings Call2024-10-30
Formfactor Inc (FORM)
-
ACM Research, Inc. Q3 FY2024 Earnings Call2024-10-30
ACM Research, Inc. (ACMR)
-
Cadence Design Systems Inc Q3 FY2024 Earnings Call2024-10-28
Cadence Design Systems Inc (CDNS)
-
Camtek Ltd Q3 FY2024 Earnings Call2024-09-30
Camtek Ltd (CAMT)
-
Applied Materials Inc /De Q3 FY2024 Earnings Call2024-08-15
Applied Materials Inc /De (AMAT)
-
Onto Innovation Inc. Q2 FY2024 Earnings Call2024-08-08
Onto Innovation Inc. (ONTO)
-
ACM Research, Inc. Q2 FY2024 Earnings Call2024-08-07
ACM Research, Inc. (ACMR)
-
Ichor Holdings, Ltd. Q2 FY2024 Earnings Call2024-08-06
Ichor Holdings, Ltd. (ICHR)
-
Veeco Instruments Inc Q2 FY2024 Earnings Call2024-08-06
Veeco Instruments Inc (VECO)
-
Axt Inc Q2 FY2024 Earnings Call2024-08-01
Axt Inc (AXTI)
-
Formfactor Inc Q2 FY2024 Earnings Call2024-07-31
Formfactor Inc (FORM)
-
Entegris Inc Q2 FY2024 Earnings Call2024-07-31
Entegris Inc (ENTG)
-
Cadence Design Systems Inc Q2 FY2024 Earnings Call2024-07-22
Cadence Design Systems Inc (CDNS)
-
Camtek Ltd Q2 FY2024 Earnings Call2024-06-30
Camtek Ltd (CAMT)
-
Taiwan Semiconductor Manufacturing Co Ltd Q2 FY2024 Earnings Call2024-06-30
Taiwan Semiconductor Manufacturing Co Ltd (TSM)
-
Arm Holdings PLC /Uk Q1 FY2025 Earnings Call2024-06-30
Arm Holdings PLC /Uk (ARM)
-
Synopsys Inc Q2 FY2024 Earnings Call2024-05-22
Synopsys Inc (SNPS)
-
Axcelis Technologies Inc Q1 FY2024 Earnings Call2024-05-01
Axcelis Technologies Inc (ACLS)
-
Cadence Design Systems Inc Q1 FY2024 Earnings Call2024-04-22
Cadence Design Systems Inc (CDNS)
-
Axt Inc Q1 FY2024 Earnings Call2024-04-08
Axt Inc (AXTI)
-
Axt Inc Q4 FY2023 Earnings Call2024-02-22
Axt Inc (AXTI)
-
Applied Materials Inc /De Q1 FY2024 Earnings Call2024-02-15
Applied Materials Inc /De (AMAT)
-
Veeco Instruments Inc Q4 FY2023 Earnings Call2024-02-14
Veeco Instruments Inc (VECO)
-
Cadence Design Systems Inc Q4 FY2023 Earnings Call2024-02-12
Cadence Design Systems Inc (CDNS)
-
Onto Innovation Inc. Q4 FY2023 Earnings Call2024-02-08
Onto Innovation Inc. (ONTO)
-
Axcelis Technologies Inc Q4 FY2023 Earnings Call2024-02-07
Axcelis Technologies Inc (ACLS)
-
Ichor Holdings, Ltd. Q4 FY2023 Earnings Call2024-02-06
Ichor Holdings, Ltd. (ICHR)
-
Kulicke & Soffa Industries Inc Q1 FY2024 Earnings Call2024-01-31
Kulicke & Soffa Industries Inc (KLIC)
-
Nova Ltd. Q4 FY2023 Earnings Call2023-12-31
Nova Ltd. (NVMI)
-
Camtek Ltd Q4 FY2023 Earnings Call2023-12-31
Camtek Ltd (CAMT)
-
Arm Holdings PLC /Uk Q3 FY2024 Earnings Call2023-12-31
Arm Holdings PLC /Uk (ARM)
-
Synopsys Inc Q4 FY2023 Earnings Call2023-11-29
Synopsys Inc (SNPS)
-
Onto Innovation Inc. Q3 FY2023 Earnings Call2023-11-09
Onto Innovation Inc. (ONTO)
-
ACM Research, Inc. Q3 FY2023 Earnings Call2023-11-07
ACM Research, Inc. (ACMR)
-
Veeco Instruments Inc Q3 FY2023 Earnings Call2023-11-06
Veeco Instruments Inc (VECO)
-
Ichor Holdings, Ltd. Q3 FY2023 Earnings Call2023-11-06
Ichor Holdings, Ltd. (ICHR)
-
Entegris Inc Q3 FY2023 Earnings Call2023-11-02
Entegris Inc (ENTG)
-
Cohu Inc Q3 FY2023 Earnings Call2023-11-02
Cohu Inc (COHU)
-
Formfactor Inc Q3 FY2023 Earnings Call2023-11-01
Formfactor Inc (FORM)
-
Axcelis Technologies Inc Q3 FY2023 Earnings Call2023-11-01
Axcelis Technologies Inc (ACLS)
-
Cadence Design Systems Inc Q3 FY2023 Earnings Call2023-10-23
Cadence Design Systems Inc (CDNS)
-
Nova Ltd. Q3 FY2023 Earnings Call2023-09-30
Nova Ltd. (NVMI)
-
Taiwan Semiconductor Manufacturing Co Ltd Q3 FY2023 Earnings Call2023-09-30
Taiwan Semiconductor Manufacturing Co Ltd (TSM)
-
Applied Materials Inc /De Q3 FY2023 Earnings Call2023-08-17
Applied Materials Inc /De (AMAT)
-
Synopsys Inc Q3 FY2023 Earnings Call2023-08-16
Synopsys Inc (SNPS)
-
Onto Innovation Inc. Q2 FY2023 Earnings Call2023-08-10
Onto Innovation Inc. (ONTO)
-
Kulicke & Soffa Industries Inc Q3 FY2023 Earnings Call2023-08-08
Kulicke & Soffa Industries Inc (KLIC)
-
Cohu Inc Q2 FY2023 Earnings Call2023-08-03
Cohu Inc (COHU)
-
Entegris Inc Q2 FY2023 Earnings Call2023-08-03
Entegris Inc (ENTG)
-
Formfactor Inc Q2 FY2023 Earnings Call2023-08-02
Formfactor Inc (FORM)
-
Cadence Design Systems Inc Q2 FY2023 Earnings Call2023-07-24
Cadence Design Systems Inc (CDNS)
-
Axt Inc Q2 FY2023 Earnings Call2023-07-05
Axt Inc (AXTI)
-
Camtek Ltd Q2 FY2023 Earnings Call2023-06-30
Camtek Ltd (CAMT)
-
Entegris Inc Q1 FY2023 Earnings Call2023-05-11
Entegris Inc (ENTG)
-
Formfactor Inc Q1 FY2023 Earnings Call2023-05-03
Formfactor Inc (FORM)
-
Axt Inc Q1 FY2023 Earnings Call2023-04-27
Axt Inc (AXTI)
-
Cadence Design Systems Inc Q1 FY2023 Earnings Call2023-04-24
Cadence Design Systems Inc (CDNS)
-
Taiwan Semiconductor Manufacturing Co Ltd Q1 FY2023 Earnings Call2023-03-31
Taiwan Semiconductor Manufacturing Co Ltd (TSM)
-
Camtek Ltd Q1 FY2023 Earnings Call2023-03-31
Camtek Ltd (CAMT)
-
Axt Inc Q4 FY2022 Earnings Call2023-02-16
Axt Inc (AXTI)
-
Entegris Inc Q4 FY2022 Earnings Call2023-02-14
Entegris Inc (ENTG)
-
Cadence Design Systems Inc Q4 FY2022 Earnings Call2023-02-13
Cadence Design Systems Inc (CDNS)
-
Formfactor Inc Q4 FY2022 Earnings Call2023-02-08
Formfactor Inc (FORM)
-
Kulicke & Soffa Industries Inc Q1 FY2023 Earnings Call2023-02-01
Kulicke & Soffa Industries Inc (KLIC)
-
Camtek Ltd Q4 FY2022 Earnings Call2022-12-31
Camtek Ltd (CAMT)
-
Synopsys Inc Q4 FY2022 Earnings Call2022-11-30
Synopsys Inc (SNPS)
-
Kulicke & Soffa Industries Inc Q4 FY2022 Earnings Call2022-11-16
Kulicke & Soffa Industries Inc (KLIC)
-
Formfactor Inc Q3 FY2022 Earnings Call2022-10-26
Formfactor Inc (FORM)
-
Cadence Design Systems Inc Q3 FY2022 Earnings Call2022-10-24
Cadence Design Systems Inc (CDNS)
-
Axt Inc Q3 FY2022 Earnings Call2022-10-03
Axt Inc (AXTI)
-
Taiwan Semiconductor Manufacturing Co Ltd Q3 FY2022 Earnings Call2022-09-30
Taiwan Semiconductor Manufacturing Co Ltd (TSM)
-
Camtek Ltd Q3 FY2022 Earnings Call2022-09-30
Camtek Ltd (CAMT)
-
Synopsys Inc Q3 FY2022 Earnings Call2022-08-17
Synopsys Inc (SNPS)
-
Kulicke & Soffa Industries Inc Q3 FY2022 Earnings Call2022-08-03
Kulicke & Soffa Industries Inc (KLIC)
-
Formfactor Inc Q2 FY2022 Earnings Call2022-07-27
Formfactor Inc (FORM)
-
Cadence Design Systems Inc Q2 FY2022 Earnings Call2022-07-25
Cadence Design Systems Inc (CDNS)
-
Axt Inc Q2 FY2022 Earnings Call2022-07-06
Axt Inc (AXTI)
-
Camtek Ltd Q2 FY2022 Earnings Call2022-06-30
Camtek Ltd (CAMT)
-
Cadence Design Systems Inc Q1 FY2022 Earnings Call2022-04-25
Cadence Design Systems Inc (CDNS)
-
Taiwan Semiconductor Manufacturing Co Ltd Q1 FY2022 Earnings Call2022-03-31
Taiwan Semiconductor Manufacturing Co Ltd (TSM)
-
Camtek Ltd Q1 FY2022 Earnings Call2022-03-31
Camtek Ltd (CAMT)
-
Cadence Design Systems Inc Q4 FY2021 Earnings Call2022-02-22
Cadence Design Systems Inc (CDNS)
-
Formfactor Inc Q4 FY2021 Earnings Call2022-02-02
Formfactor Inc (FORM)
-
Camtek Ltd Q4 FY2021 Earnings Call2021-12-31
Camtek Ltd (CAMT)
-
Axcelis Technologies Inc Q3 FY2021 Earnings Call2021-11-03
Axcelis Technologies Inc (ACLS)
-
Cohu Inc Q3 FY2021 Earnings Call2021-10-28
Cohu Inc (COHU)
-
Formfactor Inc Q3 FY2021 Earnings Call2021-10-27
Formfactor Inc (FORM)
-
Cadence Design Systems Inc Q3 FY2021 Earnings Call2021-10-25
Cadence Design Systems Inc (CDNS)
-
Camtek Ltd Q3 FY2021 Earnings Call2021-09-30
Camtek Ltd (CAMT)
-
Cohu Inc Q2 FY2021 Earnings Call2021-07-29
Cohu Inc (COHU)
-
Formfactor Inc Q2 FY2021 Earnings Call2021-07-28
Formfactor Inc (FORM)
-
Camtek Ltd Q2 FY2021 Earnings Call2021-06-30
Camtek Ltd (CAMT)
-
Kulicke & Soffa Industries Inc Q2 FY2021 Earnings Call2021-05-06
Kulicke & Soffa Industries Inc (KLIC)
-
Axcelis Technologies Inc Q1 FY2021 Earnings Call2021-05-04
Axcelis Technologies Inc (ACLS)
-
Formfactor Inc Q1 FY2021 Earnings Call2021-04-28
Formfactor Inc (FORM)
-
Camtek Ltd Q1 FY2021 Earnings Call2021-03-31
Camtek Ltd (CAMT)
-
Cohu Inc Q4 FY2020 Earnings Call2021-02-11
Cohu Inc (COHU)
-
Formfactor Inc Q4 FY2020 Earnings Call2021-02-03
Formfactor Inc (FORM)
-
Camtek Ltd Q4 FY2020 Earnings Call2020-12-31
Camtek Ltd (CAMT)
-
Onto Innovation Inc. Q3 FY2020 Earnings Call2020-11-02
Onto Innovation Inc. (ONTO)
-
Cohu Inc Q3 FY2020 Earnings Call2020-10-29
Cohu Inc (COHU)
-
Formfactor Inc Q2 FY2020 Earnings Call2020-07-30
Formfactor Inc (FORM)
-
Nova Ltd. Q2 FY2020 Earnings Call2020-06-30
Nova Ltd. (NVMI)