Craig Irwin

Stock Analyst at Roth MKM

(1.02)
# 3,138
Out of 4,608 analysts
122
Total ratings
31.67%
Success rate
-27.56%
Average return

Stocks Rated by Craig Irwin

VersaBank
Sep 27, 2024
Initiates: Buy
Price Target: $18
Current: $13.30
Upside: +35.34%
GreenPower Motor Company
Aug 16, 2024
Maintains: Buy
Price Target: $3$1.65
Current: $1.32
Upside: +25.00%
Canoo
Aug 15, 2024
Maintains: Neutral
Price Target: $3$1.5
Current: $0.92
Upside: +62.50%
Willdan Group
Aug 2, 2024
Maintains: Buy
Price Target: $34$47
Current: $42.07
Upside: +11.72%
Tesla
Jul 24, 2024
Maintains: Neutral
Price Target: $85
Current: $249.02
Upside: -65.87%
REE Automotive
May 17, 2024
Initiates: Buy
Price Target: $14
Current: $7.79
Upside: +79.72%
ADS-TEC Energy
May 15, 2024
Maintains: Neutral
Price Target: $14
Current: $13.19
Upside: +6.14%
Electrovaya
May 15, 2024
Maintains: Buy
Price Target: $8
Current: $2.36
Upside: +238.98%
The Lion Electric Company
May 9, 2024
Maintains: Buy
Price Target: $2.5$2
Current: $0.66
Upside: +203.03%
Blue Bird
May 9, 2024
Maintains: Buy
Price Target: $40$43
Current: $45.99
Upside: -6.50%
Maintains: Buy
Price Target: $55$40
Current: $13.01
Upside: +207.46%
Maintains: Buy
Price Target: $50
Current: $9.15
Upside: +446.45%
Maintains: Buy
Price Target: $9
Current: $4.87
Upside: +84.80%
Maintains: Buy
Price Target: $80
Current: $2.20
Upside: +3,544.65%
Maintains: Buy
Price Target: $25$12
Current: $1.68
Upside: +614.29%
Initiates: Buy
Price Target: $10
Current: $2.94
Upside: +240.14%
Initiates: Buy
Price Target: $40
Current: $22.58
Upside: +77.15%
Upgrades: Buy
Price Target: $4.5$9
Current: $2.16
Upside: +316.67%
Downgrades: Neutral
Price Target: $0.7
Current: $0.52
Upside: +34.07%
Upgrades: Buy
Price Target: $44
Current: $36.70
Upside: +19.89%
Maintains: Buy
Price Target: $14$11
Current: $1.31
Upside: +739.69%
Initiates: Buy
Price Target: $90
Current: $0.54
Upside: +16,719.29%
Initiates: Buy
Price Target: $360
Current: $1.36
Upside: +26,468.27%
Downgrades: Neutral
Price Target: $140$70
Current: $0.73
Upside: +9,502.19%
Downgrades: Neutral
Price Target: $14$7
Current: $0.85
Upside: +728.40%
Downgrades: Neutral
Price Target: $32$15
Current: $1.78
Upside: +742.70%
Maintains: Buy
Price Target: $30$32
Current: $12.52
Upside: +155.59%
Maintains: Buy
Price Target: $13$11
Current: $16.02
Upside: -31.34%
Maintains: Buy
Price Target: $5.75$9.25
Current: $7.72
Upside: +19.82%
Upgrades: Neutral
Price Target: $50$165
Current: $300.20
Upside: -45.04%
Downgrades: Neutral
Price Target: $30
Current: $19.58
Upside: +53.22%
Maintains: Buy
Price Target: $9$15
Current: $5.79
Upside: +159.07%
Initiates: Buy
Price Target: $18
Current: $5.24
Upside: +233.97%
Maintains: Buy
Price Target: $38$84
Current: $36.29
Upside: +131.47%
Downgrades: Neutral
Price Target: n/a
Current: $0.36
Upside: -