Craig Irwin
Analyst
Earnings-call appearances
-
Amtech Systems Inc Q2 FY2026 Earnings Call2026-05-07
Amtech Systems Inc (ASYS)
-
CPI Card Group Inc. Q1 FY2026 Earnings Call2026-05-05
CPI Card Group Inc. (PMTS)
-
EVgo Inc. Q4 FY2025 Earnings Call2026-03-03
EVgo Inc. (EVGO)
-
Plug Power Inc Q4 FY2025 Earnings Call2026-03-02
Plug Power Inc (PLUG)
-
Flux Power Holdings, Inc. Q2 FY2026 Earnings Call2026-02-12
Flux Power Holdings, Inc. (FLUX)
-
Gold.com, Inc. Q2 FY2026 Earnings Call2026-02-06
Gold.com, Inc. (GOLD)
-
Green Plains Inc. Q4 FY2025 Earnings Call2026-02-05
Green Plains Inc. (GPRE)
-
Amtech Systems Inc Q1 FY2026 Earnings Call2026-02-05
Amtech Systems Inc (ASYS)
-
Amtech Systems Inc Q4 FY2025 Earnings Call2025-12-10
Amtech Systems Inc (ASYS)
-
Blue Bird Corp Q4 FY2025 Earnings Call2025-11-24
Blue Bird Corp (BLBD)
-
Legence Corp. Q3 FY2025 Earnings Call2025-11-14
Legence Corp. (LGN)
-
Xos, Inc. Q3 FY2025 Earnings Call2025-11-13
Xos, Inc. (XOS)
-
EVgo Inc. Q3 FY2025 Earnings Call2025-11-10
EVgo Inc. (EVGO)
-
Gevo, Inc. Q3 FY2025 Earnings Call2025-11-10
Gevo, Inc. (GEVO)
-
Plug Power Inc Q3 FY2025 Earnings Call2025-11-10
Plug Power Inc (PLUG)
-
Blink Charging Co. Q3 FY2025 Earnings Call2025-11-06
Blink Charging Co. (BLNK)
-
Green Plains Inc. Q3 FY2025 Earnings Call2025-11-05
Green Plains Inc. (GPRE)
-
Xos, Inc. Q2 FY2025 Earnings Call2025-08-13
Xos, Inc. (XOS)
-
Green Plains Inc. Q2 FY2025 Earnings Call2025-08-11
Green Plains Inc. (GPRE)
-
Plug Power Inc Q2 FY2025 Earnings Call2025-08-11
Plug Power Inc (PLUG)
-
EVgo Inc. Q2 FY2025 Earnings Call2025-08-05
EVgo Inc. (EVGO)
-
Ballard Power Systems Inc. Q2 FY2025 Earnings Call2025-06-30
Ballard Power Systems Inc. (BLDP)
-
Workhorse Group Inc. Q2 FY2025 Earnings Call2025-06-30
Workhorse Group Inc. (WKHS)
-
Xos, Inc. Q1 FY2025 Earnings Call2025-05-14
Xos, Inc. (XOS)
-
Amtech Systems Inc Q2 FY2025 Earnings Call2025-05-12
Amtech Systems Inc (ASYS)
-
EVgo Inc. Q1 FY2025 Earnings Call2025-05-06
EVgo Inc. (EVGO)
-
Ezcorp Inc Q2 FY2025 Earnings Call2025-04-28
Ezcorp Inc (EZPW)
-
Electrovaya Inc. Q2 FY2025 Earnings Call2025-03-31
Electrovaya Inc. (ELVA)
-
Willdan Group, Inc. Q4 FY2025 Earnings Call2025-03-06
Willdan Group, Inc. (WLDN)
-
Plug Power Inc Q4 FY2024 Earnings Call2025-03-03
Plug Power Inc (PLUG)
-
Green Plains Inc. Q4 FY2024 Earnings Call2025-02-07
Green Plains Inc. (GPRE)
-
Blue Bird Corp Q1 FY2025 Earnings Call2025-02-05
Blue Bird Corp (BLBD)
-
Wolfspeed, Inc. Q2 FY2025 Earnings Call2025-01-29
Wolfspeed, Inc. (WOLF)
-
Ballard Power Systems Inc. Q4 FY2024 Earnings Call2024-12-31
Ballard Power Systems Inc. (BLDP)
-
Electrovaya Inc. Q1 FY2025 Earnings Call2024-12-31
Electrovaya Inc. (ELVA)
-
GREENPOWER MOTOR Co INC. Q3 FY2025 Earnings Call2024-12-31
GREENPOWER MOTOR Co INC. (GP)
-
Blue Bird Corp Q4 FY2024 Earnings Call2024-11-25
Blue Bird Corp (BLBD)
-
Xos, Inc. Q3 FY2024 Earnings Call2024-11-13
Xos, Inc. (XOS)
-
EVgo Inc. Q3 FY2024 Earnings Call2024-11-12
EVgo Inc. (EVGO)
-
Andersons, Inc. Q3 FY2024 Earnings Call2024-11-04
Andersons, Inc. (ANDE)
-
Willdan Group, Inc. Q2 FY2025 Earnings Call2024-10-31
Willdan Group, Inc. (WLDN)
-
Willdan Group, Inc. Q3 FY2025 Earnings Call2024-10-31
Willdan Group, Inc. (WLDN)
-
Green Plains Inc. Q3 FY2024 Earnings Call2024-10-31
Green Plains Inc. (GPRE)
-
Plug Power Inc Q3 FY2024 Earnings Call2024-09-30
Plug Power Inc (PLUG)
-
REE Automotive Ltd. Q3 FY2024 Earnings Call2024-09-30
REE Automotive Ltd. (REE)
-
Flux Power Holdings, Inc. Q1 FY2025 Earnings Call2024-09-30
Flux Power Holdings, Inc. (FLUX)
-
Workhorse Group Inc. Q2 FY2024 Earnings Call2024-08-20
Workhorse Group Inc. (WKHS)
-
Plug Power Inc Q2 FY2024 Earnings Call2024-08-08
Plug Power Inc (PLUG)
-
EVgo Inc. Q2 FY2024 Earnings Call2024-08-01
EVgo Inc. (EVGO)
-
Ballard Power Systems Inc. Q2 FY2024 Earnings Call2024-06-30
Ballard Power Systems Inc. (BLDP)
-
REE Automotive Ltd. Q2 FY2024 Earnings Call2024-06-30
REE Automotive Ltd. (REE)
-
GREENPOWER MOTOR Co INC. Q1 FY2025 Earnings Call2024-06-30
GREENPOWER MOTOR Co INC. (GP)
-
Electrovaya Inc. Q3 FY2024 Earnings Call2024-06-30
Electrovaya Inc. (ELVA)
-
ChargePoint Holdings, Inc. Q1 FY2025 Earnings Call2024-06-05
ChargePoint Holdings, Inc. (CHPT)
-
Workhorse Group Inc. Q1 FY2024 Earnings Call2024-05-20
Workhorse Group Inc. (WKHS)
-
Plug Power Inc Q1 FY2024 Earnings Call2024-05-09
Plug Power Inc (PLUG)
-
Flux Power Holdings, Inc. Q3 FY2024 Earnings Call2024-05-09
Flux Power Holdings, Inc. (FLUX)
-
Amtech Systems Inc Q2 FY2024 Earnings Call2024-05-08
Amtech Systems Inc (ASYS)
-
Green Plains Inc. Q1 FY2024 Earnings Call2024-05-03
Green Plains Inc. (GPRE)
-
GREENPOWER MOTOR Co INC. Q4 FY2024 Earnings Call2024-03-31
GREENPOWER MOTOR Co INC. (GP)
-
REE Automotive Ltd. Q1 FY2024 Earnings Call2024-03-31
REE Automotive Ltd. (REE)
-
Flux Power Holdings, Inc. Q2 FY2024 Earnings Call2024-02-08
Flux Power Holdings, Inc. (FLUX)
-
Green Plains Inc. Q4 FY2023 Earnings Call2024-02-07
Green Plains Inc. (GPRE)
-
EVgo Inc. Q4 FY2023 Earnings Call2024-01-17
EVgo Inc. (EVGO)
-
REE Automotive Ltd. Q4 FY2023 Earnings Call2023-12-31
REE Automotive Ltd. (REE)
-
Ads-Tec Energy Public Ltd Co Q4 FY2023 Earnings Call2023-12-31
Ads-Tec Energy Public Ltd Co (ADSE)
-
ChargePoint Holdings, Inc. Q3 FY2024 Earnings Call2023-11-16
ChargePoint Holdings, Inc. (CHPT)
-
Workhorse Group Inc. Q3 FY2023 Earnings Call2023-11-14
Workhorse Group Inc. (WKHS)
-
Green Plains Inc. Q3 FY2023 Earnings Call2023-10-31
Green Plains Inc. (GPRE)
-
Brookfield Property Partners L.P. Q3 FY2023 Earnings Call2023-09-30
Brookfield Property Partners L.P. (BPYPP)
-
Beam Global Q2 FY2023 Earnings Call2023-08-14
Beam Global (BEEM)
-
Workhorse Group Inc. Q2 FY2023 Earnings Call2023-08-08
Workhorse Group Inc. (WKHS)
-
Green Plains Inc. Q2 FY2023 Earnings Call2023-08-04
Green Plains Inc. (GPRE)
-
EVgo Inc. Q2 FY2023 Earnings Call2023-08-02
EVgo Inc. (EVGO)
-
Workhorse Group Inc. Q1 FY2023 Earnings Call2023-05-15
Workhorse Group Inc. (WKHS)
-
Blue Bird Corp Q2 FY2023 Earnings Call2023-05-11
Blue Bird Corp (BLBD)
-
Willdan Group, Inc. Q1 FY2024 Earnings Call2023-05-04
Willdan Group, Inc. (WLDN)
-
Beam Global Q4 FY2022 Earnings Call2023-03-29
Beam Global (BEEM)
-
Willdan Group, Inc. Q4 FY2023 Earnings Call2023-03-09
Willdan Group, Inc. (WLDN)
-
Green Plains Inc. Q4 FY2022 Earnings Call2023-02-08
Green Plains Inc. (GPRE)
-
ChargePoint Holdings, Inc. Q3 FY2023 Earnings Call2022-12-01
ChargePoint Holdings, Inc. (CHPT)
-
Nauticus Robotics, Inc. Q3 FY2022 Earnings Call2022-11-14
Nauticus Robotics, Inc. (KITT)
-
Beam Global Q3 FY2022 Earnings Call2022-11-10
Beam Global (BEEM)
-
Willdan Group, Inc. Q3 FY2023 Earnings Call2022-11-03
Willdan Group, Inc. (WLDN)
-
Ballard Power Systems Inc. Q3 FY2022 Earnings Call2022-09-30
Ballard Power Systems Inc. (BLDP)
-
Envirotech Vehicles, Inc. Q2 FY2022 Earnings Call2022-08-16
Envirotech Vehicles, Inc. (EVTV)
-
EVgo Inc. Q2 FY2022 Earnings Call2022-08-09
EVgo Inc. (EVGO)
-
Green Plains Inc. Q2 FY2022 Earnings Call2022-08-02
Green Plains Inc. (GPRE)
-
ChargePoint Holdings, Inc. Q1 FY2023 Earnings Call2022-05-31
ChargePoint Holdings, Inc. (CHPT)
-
Workhorse Group Inc. Q1 FY2022 Earnings Call2022-05-10
Workhorse Group Inc. (WKHS)
-
Plug Power Inc Q1 FY2022 Earnings Call2022-05-09
Plug Power Inc (PLUG)
-
Wolfspeed, Inc. Q3 FY2022 Earnings Call2022-05-04
Wolfspeed, Inc. (WOLF)
-
Luxfer Holdings PLC Q1 FY2022 Earnings Call2022-03-31
Luxfer Holdings PLC (LXFR)
-
EVgo Inc. Q4 FY2021 Earnings Call2022-03-23
EVgo Inc. (EVGO)
-
Montauk Renewables, Inc. Q4 FY2021 Earnings Call2022-03-16
Montauk Renewables, Inc. (MNTK)
-
Workhorse Group Inc. Q4 FY2021 Earnings Call2022-03-01
Workhorse Group Inc. (WKHS)
-
Plug Power Inc Q4 FY2021 Earnings Call2022-03-01
Plug Power Inc (PLUG)
-
Green Plains Inc. Q4 FY2021 Earnings Call2022-02-11
Green Plains Inc. (GPRE)
-
Flux Power Holdings, Inc. Q2 FY2022 Earnings Call2022-02-10
Flux Power Holdings, Inc. (FLUX)
-
Lsi Industries Inc Q2 FY2022 Earnings Call2022-01-27
Lsi Industries Inc (LYTS)
-
Wolfspeed, Inc. Q2 FY2022 Earnings Call2022-01-26
Wolfspeed, Inc. (WOLF)
-
Luxfer Holdings PLC Q4 FY2021 Earnings Call2021-12-31
Luxfer Holdings PLC (LXFR)
-
Montauk Renewables, Inc. Q3 FY2021 Earnings Call2021-11-15
Montauk Renewables, Inc. (MNTK)
-
Nuvve Holding Corp. Q3 FY2021 Earnings Call2021-11-12
Nuvve Holding Corp. (NVVE)
-
EVgo Inc. Q3 FY2021 Earnings Call2021-11-10
EVgo Inc. (EVGO)
-
Plug Power Inc Q3 FY2021 Earnings Call2021-11-09
Plug Power Inc (PLUG)
-
Workhorse Group Inc. Q3 FY2021 Earnings Call2021-11-09
Workhorse Group Inc. (WKHS)
-
Lsi Industries Inc Q1 FY2022 Earnings Call2021-11-03
Lsi Industries Inc (LYTS)
-
Luxfer Holdings PLC Q3 FY2021 Earnings Call2021-10-25
Luxfer Holdings PLC (LXFR)
-
ChargePoint Holdings, Inc. Q2 FY2022 Earnings Call2021-09-20
ChargePoint Holdings, Inc. (CHPT)
-
Lsi Industries Inc Q4 FY2021 Earnings Call2021-08-19
Lsi Industries Inc (LYTS)
-
EVgo Inc. Q2 FY2021 Earnings Call2021-08-11
EVgo Inc. (EVGO)
-
Workhorse Group Inc. Q2 FY2021 Earnings Call2021-08-09
Workhorse Group Inc. (WKHS)
-
Plug Power Inc Q2 FY2021 Earnings Call2021-08-05
Plug Power Inc (PLUG)
-
Orion Energy Systems, Inc. Q1 FY2022 Earnings Call2021-08-04
Orion Energy Systems, Inc. (OESX)
-
Green Plains Inc. Q2 FY2021 Earnings Call2021-08-02
Green Plains Inc. (GPRE)
-
Luxfer Holdings PLC Q2 FY2021 Earnings Call2021-07-26
Luxfer Holdings PLC (LXFR)
-
Ballard Power Systems Inc. Q2 FY2021 Earnings Call2021-06-30
Ballard Power Systems Inc. (BLDP)
-
Jiayin Group Inc. Q2 FY2021 Earnings Call2021-06-30
Jiayin Group Inc. (JFIN)
-
Flux Power Holdings, Inc. Q4 FY2021 Earnings Call2021-06-30
Flux Power Holdings, Inc. (FLUX)
-
Nuvve Holding Corp. Q1 FY2021 Earnings Call2021-05-17
Nuvve Holding Corp. (NVVE)
-
Plug Power Inc Q1 FY2021 Earnings Call2021-05-14
Plug Power Inc (PLUG)
-
Gevo, Inc. Q1 FY2021 Earnings Call2021-05-13
Gevo, Inc. (GEVO)
-
Greenland Technologies Holding Corp. Q1 FY2021 Earnings Call2021-05-12
Greenland Technologies Holding Corp. (GTEC)
-
Workhorse Group Inc. Q1 FY2021 Earnings Call2021-05-10
Workhorse Group Inc. (WKHS)
-
Green Plains Inc. Q1 FY2021 Earnings Call2021-05-03
Green Plains Inc. (GPRE)
-
Luxfer Holdings PLC Q1 FY2021 Earnings Call2021-04-26
Luxfer Holdings PLC (LXFR)
-
Willdan Group, Inc. Q4 FY2021 Earnings Call2021-03-11
Willdan Group, Inc. (WLDN)
-
Darling Ingredients Inc. Q4 FY2021 Earnings Call2021-03-02
Darling Ingredients Inc. (DAR)
-
Workhorse Group Inc. Q4 FY2020 Earnings Call2021-03-01
Workhorse Group Inc. (WKHS)
-
Luxfer Holdings PLC Q4 FY2020 Earnings Call2021-02-23
Luxfer Holdings PLC (LXFR)
-
Orion Energy Systems, Inc. Q3 FY2021 Earnings Call2021-02-11
Orion Energy Systems, Inc. (OESX)
-
Green Plains Inc. Q4 FY2020 Earnings Call2021-02-09
Green Plains Inc. (GPRE)
-
Plug Power Inc Q4 FY2020 Earnings Call2021-01-26
Plug Power Inc (PLUG)
-
Aemetis, Inc Q3 FY2020 Earnings Call2020-11-12
Aemetis, Inc (AMTX)
-
Workhorse Group Inc. Q3 FY2020 Earnings Call2020-11-09
Workhorse Group Inc. (WKHS)
-
Plug Power Inc Q3 FY2020 Earnings Call2020-11-09
Plug Power Inc (PLUG)
-
Willdan Group, Inc. Q3 FY2021 Earnings Call2020-11-05
Willdan Group, Inc. (WLDN)
-
Resideo Technologies, Inc. Q3 FY2020 Earnings Call2020-11-05
Resideo Technologies, Inc. (REZI)
-
Green Plains Inc. Q3 FY2020 Earnings Call2020-11-04
Green Plains Inc. (GPRE)
-
Lsi Industries Inc Q1 FY2021 Earnings Call2020-10-29
Lsi Industries Inc (LYTS)
-
Luxfer Holdings PLC Q3 FY2020 Earnings Call2020-10-26
Luxfer Holdings PLC (LXFR)
-
Workhorse Group Inc. Q2 FY2020 Earnings Call2020-08-10
Workhorse Group Inc. (WKHS)
-
Par Technology Corp Q2 FY2020 Earnings Call2020-08-07
Par Technology Corp (PAR)
-
Plug Power Inc Q2 FY2020 Earnings Call2020-08-06
Plug Power Inc (PLUG)
-
Willdan Group, Inc. Q2 FY2021 Earnings Call2020-08-06
Willdan Group, Inc. (WLDN)
-
Orion Energy Systems, Inc. Q1 FY2021 Earnings Call2020-08-05
Orion Energy Systems, Inc. (OESX)
-
Resideo Technologies, Inc. Q2 FY2020 Earnings Call2020-08-04
Resideo Technologies, Inc. (REZI)
-
Green Plains Inc. Q2 FY2020 Earnings Call2020-08-03
Green Plains Inc. (GPRE)
-
Luxfer Holdings PLC Q2 FY2020 Earnings Call2020-07-27
Luxfer Holdings PLC (LXFR)
-
Ballard Power Systems Inc. Q2 FY2020 Earnings Call2020-06-30
Ballard Power Systems Inc. (BLDP)
-
Blue Bird Corp Q2 FY2020 Earnings Call2020-05-14
Blue Bird Corp (BLBD)
-
Amtech Systems Inc Q2 FY2020 Earnings Call2020-05-07
Amtech Systems Inc (ASYS)
-
Willdan Group, Inc. Q1 FY2021 Earnings Call2020-05-07
Willdan Group, Inc. (WLDN)
-
Plug Power Inc Q1 FY2020 Earnings Call2020-05-07
Plug Power Inc (PLUG)
-
Workhorse Group Inc. Q1 FY2020 Earnings Call2020-05-06
Workhorse Group Inc. (WKHS)
-
Green Plains Inc. Q1 FY2020 Earnings Call2020-05-04
Green Plains Inc. (GPRE)
-
Luxfer Holdings PLC Q1 FY2020 Earnings Call2020-04-27
Luxfer Holdings PLC (LXFR)
-
Resideo Technologies, Inc. Q1 FY2020 Earnings Call2020-04-23
Resideo Technologies, Inc. (REZI)
-
Jiayin Group Inc. Q1 FY2020 Earnings Call2020-03-31
Jiayin Group Inc. (JFIN)
-
Wolfspeed, Inc. Q2 FY2020 Earnings Call2020-01-29
Wolfspeed, Inc. (WOLF)
-
Lsi Industries Inc Q2 FY2020 Earnings Call2019-12-31
Lsi Industries Inc (LYTS)
-
Willdan Group, Inc. Q3 FY2020 Earnings Call2019-10-31
Willdan Group, Inc. (WLDN)
-
Darling Ingredients Inc. Q3 FY2020 Earnings Call2019-10-31
Darling Ingredients Inc. (DAR)
-
Orion Energy Systems, Inc. Q2 FY2020 Earnings Call2019-09-30
Orion Energy Systems, Inc. (OESX)
-
Wolfspeed, Inc. Q1 FY2020 Earnings Call2019-09-30
Wolfspeed, Inc. (WOLF)
-
Darling Ingredients Inc. Q2 FY2020 Earnings Call2019-07-31
Darling Ingredients Inc. (DAR)
-
Orion Energy Systems, Inc. Q1 FY2020 Earnings Call2019-06-30
Orion Energy Systems, Inc. (OESX)
-
Willdan Group, Inc. Q1 FY2020 Earnings Call2019-04-30
Willdan Group, Inc. (WLDN)