Joseph Osha
Analyst, Guggenheim Partners
Earnings-call appearances
-
Legence Corp. Q2 FY2026 Earnings Call2026-08-13
Legence Corp. (LGN)
-
Second Quarter 2026 Conference Call2026-08-12
ERock, Inc. (EROC)
-
SECOND QUARTER 2026 EARNINGS CONFERENCE CALL2026-07-30
Quanta Services, Inc. (PWR)
-
Dycom Industries Inc Q1 FY2027 Earnings Call2026-05-27
Dycom Industries Inc (DY)
-
Fluence Energy, Inc. Q2 FY2026 Earnings Call2026-05-07
Fluence Energy, Inc. (FLNC)
-
Equinix Inc Q1 FY2026 Earnings Call2026-04-29
Equinix Inc (EQIX)
-
Itron, Inc. Q1 FY2026 Earnings Call2026-04-28
Itron, Inc. (ITRI)
-
Legence Corp. Q4 FY2025 Earnings Call2026-03-27
Legence Corp. (LGN)
-
Itron, Inc. Q4 FY2025 Earnings Call2026-02-17
Itron, Inc. (ITRI)
-
NUSCALE POWER Corp Q3 FY2025 Earnings Call2025-11-06
NUSCALE POWER Corp (SMR)
-
Primoris Services Corp Q3 FY2025 Earnings Call2025-11-03
Primoris Services Corp (PRIM)
-
Quanta Services, Inc. Q3 FY2025 Earnings Call2025-10-30
Quanta Services, Inc. (PWR)
-
First Solar, Inc. Q3 FY2025 Earnings Call2025-10-30
First Solar, Inc. (FSLR)
-
Digital Realty Trust, Inc. Q3 FY2025 Earnings Call2025-10-23
Digital Realty Trust, Inc. (DLR)
-
Array Technologies, Inc. Q2 FY2025 Earnings Call2025-08-07
Array Technologies, Inc. (ARRY)
-
Solaredge Technologies, Inc. Q2 FY2025 Earnings Call2025-08-07
Solaredge Technologies, Inc. (SEDG)
-
Generac Holdings Inc. Q2 FY2025 Earnings Call2025-07-30
Generac Holdings Inc. (GNRC)
-
Mastec Inc Q1 FY2025 Earnings Call2025-05-02
Mastec Inc (MTZ)
-
Enphase Energy, Inc. Q1 FY2025 Earnings Call2025-04-22
Enphase Energy, Inc. (ENPH)
-
Stem, Inc. Q4 FY2024 Earnings Call2025-03-04
Stem, Inc. (STEM)
-
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)
-
Nextpower Inc. Q3 FY2025 Earnings Call2025-01-28
Nextpower Inc. (NXT)
-
ChargePoint Holdings, Inc. Q3 FY2025 Earnings Call2024-12-04
ChargePoint Holdings, Inc. (CHPT)
-
Solaredge Technologies, Inc. Q3 FY2024 Earnings Call2024-11-06
Solaredge Technologies, Inc. (SEDG)
-
Itron, Inc. Q3 FY2024 Earnings Call2024-10-31
Itron, Inc. (ITRI)
-
Nextpower Inc. Q2 FY2025 Earnings Call2024-10-30
Nextpower Inc. (NXT)
-
Array Technologies, Inc. Q2 FY2024 Earnings Call2024-08-08
Array Technologies, Inc. (ARRY)
-
Nextpower Inc. Q1 FY2025 Earnings Call2024-08-01
Nextpower Inc. (NXT)
-
Itron, Inc. Q2 FY2024 Earnings Call2024-08-01
Itron, Inc. (ITRI)
-
Array Technologies, Inc. Q1 FY2024 Earnings Call2024-05-09
Array Technologies, Inc. (ARRY)
-
Stem, Inc. Q1 FY2024 Earnings Call2024-05-02
Stem, Inc. (STEM)
-
Itron, Inc. Q1 FY2024 Earnings Call2024-05-02
Itron, Inc. (ITRI)
-
Spruce Power Holding Corp Q4 FY2023 Earnings Call2024-03-14
Spruce Power Holding Corp (SPRU)
-
Energy Vault Holdings, Inc. Q4 FY2023 Earnings Call2024-03-12
Energy Vault Holdings, Inc. (NRGV)
-
Array Technologies, Inc. Q4 FY2023 Earnings Call2024-02-27
Array Technologies, Inc. (ARRY)
-
Fluence Energy, Inc. Q4 FY2023 Earnings Call2023-11-28
Fluence Energy, Inc. (FLNC)
-
ChargePoint Holdings, Inc. Q3 FY2024 Earnings Call2023-11-16
ChargePoint Holdings, Inc. (CHPT)
-
Spruce Power Holding Corp Q3 FY2023 Earnings Call2023-11-09
Spruce Power Holding Corp (SPRU)
-
First Solar, Inc. Q3 FY2023 Earnings Call2023-10-31
First Solar, Inc. (FSLR)
-
Enphase Energy, Inc. Q3 FY2023 Earnings Call2023-10-26
Enphase Energy, Inc. (ENPH)
-
ChargePoint Holdings, Inc. Q2 FY2024 Earnings Call2023-09-06
ChargePoint Holdings, Inc. (CHPT)
-
Energy Vault Holdings, Inc. Q2 FY2023 Earnings Call2023-08-08
Energy Vault Holdings, Inc. (NRGV)
-
First Solar, Inc. Q2 FY2023 Earnings Call2023-07-27
First Solar, Inc. (FSLR)
-
ChargePoint Holdings, Inc. Q1 FY2024 Earnings Call2023-06-01
ChargePoint Holdings, Inc. (CHPT)
-
Array Technologies, Inc. Q1 FY2023 Earnings Call2023-05-09
Array Technologies, Inc. (ARRY)
-
Solaredge Technologies, Inc. Q1 FY2023 Earnings Call2023-05-03
Solaredge Technologies, Inc. (SEDG)
-
Ameresco, Inc. Q1 FY2023 Earnings Call2023-05-01
Ameresco, Inc. (AMRC)
-
Spruce Power Holding Corp Q4 FY2022 Earnings Call2023-03-23
Spruce Power Holding Corp (SPRU)
-
Array Technologies, Inc. Q4 FY2022 Earnings Call2023-03-21
Array Technologies, Inc. (ARRY)
-
Energy Vault Holdings, Inc. Q4 FY2022 Earnings Call2023-03-07
Energy Vault Holdings, Inc. (NRGV)
-
ESS Tech, Inc. Q4 FY2022 Earnings Call2023-03-01
ESS Tech, Inc. (GWH)
-
First Solar, Inc. Q4 FY2022 Earnings Call2023-02-28
First Solar, Inc. (FSLR)
-
Sunrun Inc. Q4 FY2022 Earnings Call2023-02-22
Sunrun Inc. (RUN)
-
Stem, Inc. Q4 FY2022 Earnings Call2023-02-16
Stem, Inc. (STEM)
-
Generac Holdings Inc. Q4 FY2022 Earnings Call2023-02-15
Generac Holdings Inc. (GNRC)
-
Spruce Power Holding Corp Q3 FY2022 Earnings Call2022-11-09
Spruce Power Holding Corp (SPRU)
-
Solaredge Technologies, Inc. Q3 FY2022 Earnings Call2022-11-07
Solaredge Technologies, Inc. (SEDG)
-
ESS Tech, Inc. Q3 FY2022 Earnings Call2022-11-03
ESS Tech, Inc. (GWH)
-
First Solar, Inc. Q3 FY2022 Earnings Call2022-10-27
First Solar, Inc. (FSLR)
-
Enphase Energy, Inc. Q3 FY2022 Earnings Call2022-10-25
Enphase Energy, Inc. (ENPH)
-
Generac Holdings Inc. Q3 FY2022 Earnings Call2022-10-19
Generac Holdings Inc. (GNRC)
-
ESS Tech, Inc. Q2 FY2022 Earnings Call2022-08-11
ESS Tech, Inc. (GWH)
-
Array Technologies, Inc. Q2 FY2022 Earnings Call2022-08-09
Array Technologies, Inc. (ARRY)
-
Energy Vault Holdings, Inc. Q2 FY2022 Earnings Call2022-08-08
Energy Vault Holdings, Inc. (NRGV)
-
Solaredge Technologies, Inc. Q2 FY2022 Earnings Call2022-08-02
Solaredge Technologies, Inc. (SEDG)
-
First Solar, Inc. Q2 FY2022 Earnings Call2022-07-28
First Solar, Inc. (FSLR)
-
Enphase Energy, Inc. Q2 FY2022 Earnings Call2022-07-26
Enphase Energy, Inc. (ENPH)
-
Energy Vault Holdings, Inc. Q1 FY2022 Earnings Call2022-05-16
Energy Vault Holdings, Inc. (NRGV)
-
AEye, Inc. Q1 FY2022 Earnings Call2022-05-13
AEye, Inc. (LIDR)
-
Stem, Inc. Q1 FY2022 Earnings Call2022-05-05
Stem, Inc. (STEM)
-
First Solar, Inc. Q1 FY2022 Earnings Call2022-04-28
First Solar, Inc. (FSLR)
-
Enphase Energy, Inc. Q1 FY2022 Earnings Call2022-04-26
Enphase Energy, Inc. (ENPH)
-
First Solar, Inc. Q4 FY2021 Earnings Call2022-03-01
First Solar, Inc. (FSLR)
-
Generac Holdings Inc. Q4 FY2021 Earnings Call2022-02-16
Generac Holdings Inc. (GNRC)
-
Ouster, Inc. Q4 FY2021 Earnings Call2022-02-15
Ouster, Inc. (OUST)
-
Enphase Energy, Inc. Q4 FY2021 Earnings Call2022-02-08
Enphase Energy, Inc. (ENPH)
-
Array Technologies, Inc. Q4 FY2021 Earnings Call2021-12-31
Array Technologies, Inc. (ARRY)
-
Array Technologies, Inc. Q3 FY2021 Earnings Call2021-11-12
Array Technologies, Inc. (ARRY)
-
Generac Holdings Inc. Q3 FY2021 Earnings Call2021-11-02
Generac Holdings Inc. (GNRC)
-
Enphase Energy, Inc. Q3 FY2021 Earnings Call2021-10-26
Enphase Energy, Inc. (ENPH)
-
Array Technologies, Inc. Q2 FY2021 Earnings Call2021-08-11
Array Technologies, Inc. (ARRY)
-
Solaredge Technologies, Inc. Q2 FY2021 Earnings Call2021-08-02
Solaredge Technologies, Inc. (SEDG)
-
Generac Holdings Inc. Q2 FY2021 Earnings Call2021-07-28
Generac Holdings Inc. (GNRC)
-
Enphase Energy, Inc. Q2 FY2021 Earnings Call2021-07-27
Enphase Energy, Inc. (ENPH)
-
Ouster, Inc. Q1 FY2021 Earnings Call2021-05-06
Ouster, Inc. (OUST)
-
Itron, Inc. Q4 FY2020 Earnings Call2021-02-24
Itron, Inc. (ITRI)
-
QuantumScape Corp Q4 FY2020 Earnings Call2021-02-16
QuantumScape Corp (QS)
-
Enphase Energy, Inc. Q4 FY2020 Earnings Call2021-02-09
Enphase Energy, Inc. (ENPH)
-
Soundthinking, Inc. Q3 FY2020 Earnings Call2020-11-09
Soundthinking, Inc. (SSTI)
-
Solaredge Technologies, Inc. Q3 FY2020 Earnings Call2020-11-02
Solaredge Technologies, Inc. (SEDG)
-
New Fortress Energy Inc. Q3 FY2020 Earnings Call2020-10-29
New Fortress Energy Inc. (NFE)
-
Enphase Energy, Inc. Q3 FY2020 Earnings Call2020-10-27
Enphase Energy, Inc. (ENPH)
-
Enphase Energy, Inc. Q2 FY2020 Earnings Call2020-08-04
Enphase Energy, Inc. (ENPH)
-
New Fortress Energy Inc. Q1 FY2020 Earnings Call2020-05-05
New Fortress Energy Inc. (NFE)
-
Wolfspeed, Inc. Q2 FY2020 Earnings Call2020-01-29
Wolfspeed, Inc. (WOLF)
-
Acuity Inc. (De) Q1 FY2020 Earnings Call2020-01-09
Acuity Inc. (De) (AYI)