Phil Shen
Analyst
Analyst — ROTH Capital Partners
Earnings-call appearances
-
Nextpower Q1 FY2027 Earnings Call2026-07-30
Nextpower Inc. (NXT)
-
Enphase Energy, Inc. Q2 FY2026 Earnings Call2026-07-28
Enphase Energy, Inc. (ENPH)
-
MasTec 2026 Investor Day2026-05-12
Mastec Inc (MTZ)
-
First Solar, Inc. Q1 FY2026 Earnings Call2026-04-30
First Solar, Inc. (FSLR)
-
Daqo New Energy Corp. Q4 FY2025 Earnings Call2026-02-26
Daqo New Energy Corp. (DQ)
-
Quanta Services, Inc. Q4 FY2025 Earnings Call2026-02-19
Quanta Services, Inc. (PWR)
-
Enphase Energy, Inc. Q4 FY2025 Earnings Call2026-02-03
Enphase Energy, Inc. (ENPH)
-
Enphase Energy, Inc. Q3 FY2025 Earnings Call2025-10-28
Enphase Energy, Inc. (ENPH)
-
Daqo New Energy Corp. Q3 FY2025 Earnings Call2025-09-30
Daqo New Energy Corp. (DQ)
-
Enphase Energy, Inc. Q1 FY2025 Earnings Call2025-04-22
Enphase Energy, Inc. (ENPH)
-
Daqo New Energy Corp. Q1 FY2025 Earnings Call2025-03-31
Daqo New Energy Corp. (DQ)
-
Quanta Services, Inc. Q4 FY2024 Earnings Call2025-02-20
Quanta Services, Inc. (PWR)
-
Enphase Energy, Inc. Q4 FY2024 Earnings Call2025-02-04
Enphase Energy, Inc. (ENPH)
-
Daqo New Energy Corp. Q4 FY2024 Earnings Call2024-12-31
Daqo New Energy Corp. (DQ)
-
Enphase Energy, Inc. Q3 FY2024 Earnings Call2024-10-22
Enphase Energy, Inc. (ENPH)
-
Tigo Energy, Inc. Q4 FY2023 Earnings Call2024-01-17
Tigo Energy, Inc. (TYGO)
-
Sunrun Inc. Q4 FY2022 Earnings Call2023-02-22
Sunrun Inc. (RUN)
-
Enphase Energy, Inc. Q3 FY2022 Earnings Call2022-10-25
Enphase Energy, Inc. (ENPH)