Craig Irwin

Stock Analyst at Roth MKM

(1.02)
# 2,809
Out of 4,496 analysts
91
Total ratings
28.95%
Success rate
-19.34%
Average return

35 Stocks

REE Automotive
May 17, 2024
Initiates: Buy
Price Target: $14
Current: $4.04
Upside: +246.53%
Canoo
May 15, 2024
Maintains: Neutral
Price Target: $4$3
Current: $2.30
Upside: +30.43%
ADS-TEC Energy
May 15, 2024
Maintains: Neutral
Price Target: $14
Current: $12.34
Upside: +13.45%
Electrovaya
May 15, 2024
Maintains: Buy
Price Target: $8
Current: $2.46
Upside: +225.20%
The Lion Electric Company
May 9, 2024
Maintains: Buy
Price Target: $2.5$2
Current: $0.91
Upside: +119.83%
Blue Bird
May 9, 2024
Maintains: Buy
Price Target: $40$43
Current: $49.07
Upside: -12.37%
Green Plains
May 6, 2024
Maintains: Buy
Price Target: $55$40
Current: $16.65
Upside: +140.24%
Wolfspeed
Apr 30, 2024
Maintains: Buy
Price Target: $50
Current: $20.97
Upside: +138.44%
Tesla
Apr 24, 2024
Maintains: Neutral
Price Target: $85
Current: $239.20
Upside: -64.46%
Beam Global
Apr 23, 2024
Maintains: Buy
Price Target: $9
Current: $5.97
Upside: +50.75%
GreenPower Motor Company
Apr 23, 2024
Reiterates: Buy
Price Target: $3
Current: $1.12
Upside: +169.06%
Hyzon Motors
Mar 25, 2024
Maintains: Buy
Price Target: $1.6
Current: $0.15
Upside: +973.11%
Willdan Group
Mar 22, 2024
Reiterates: Buy
Price Target: $27$34
Current: $32.50
Upside: +4.62%
Blink Charging Co.
Mar 15, 2024
Maintains: Buy
Price Target: $25$12
Current: $3.12
Upside: +284.62%
Flux Power Holdings
Mar 6, 2024
Initiates: Buy
Price Target: $10
Current: $3.94
Upside: +153.81%
CPI Card Group
Feb 23, 2024
Initiates: Buy
Price Target: $40
Current: $28.73
Upside: +39.23%
Plug Power
Jan 31, 2024
Upgrades: Buy
Price Target: $4.5$9
Current: $2.52
Upside: +257.85%
Dragonfly Energy Holdings
Nov 14, 2023
Downgrades: Neutral
Price Target: $0.7
Current: $0.83
Upside: -15.16%
Ameresco
Oct 25, 2023
Upgrades: Buy
Price Target: $44
Current: $31.51
Upside: +39.64%
ChargePoint Holdings
Sep 7, 2023
Maintains: Buy
Price Target: $14$11
Current: $1.96
Upside: +461.22%
Vision Marine Technologies
Jun 9, 2023
Initiates: Buy
Price Target: $6
Current: $0.45
Upside: +1,233.33%
Nauticus Robotics
Oct 6, 2022
Initiates: Buy
Price Target: $10
Current: $0.09
Upside: +10,618.11%
Workhorse Group
Aug 10, 2022
Downgrades: Neutral
Price Target: $140$70
Current: $1.67
Upside: +4,091.62%
Orion Energy Systems
Jun 2, 2021
Downgrades: Neutral
Price Target: n/a
Current: $1.03
Upside: -
Ballard Power Systems
May 5, 2021
Downgrades: Neutral
Price Target: n/a
Current: $2.29
Upside: -
Luxfer Holdings
Apr 29, 2021
Maintains: Buy
Price Target: n/a
Current: $12.01
Upside: -
LSI Industries
Apr 23, 2021
Maintains: Buy
Price Target: n/a
Current: $15.28
Upside: -
Jiayin Group
Apr 14, 2021
Maintains: Buy
Price Target: n/a
Current: $5.95
Upside: -
Ideanomics
Apr 14, 2021
Initiates: Buy
Price Target: n/a
Current: $0.64
Upside: -
Acuity Brands
Apr 5, 2021
Upgrades: Neutral
Price Target: n/a
Current: $254.43
Upside: -
Resideo Technologies
Mar 11, 2021
Downgrades: Neutral
Price Target: n/a
Current: $21.25
Upside: -
Amtech Systems
Mar 9, 2021
Maintains: Buy
Price Target: n/a
Current: $5.73
Upside: -
Montauk Renewables
Feb 19, 2021
Initiates: Buy
Price Target: n/a
Current: $5.45
Upside: -
Darling Ingredients
Oct 22, 2020
Maintains: Buy
Price Target: n/a
Current: $37.41
Upside: -
FuelCell Energy
Nov 23, 2018
Downgrades: Neutral
Price Target: n/a
Current: $0.52
Upside: -