Craig Irwin's Stock Ratings

Roth MKM Analyst

Craig Irwin is an analyst at Roth MKM. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 05/17/2024

Overall Average Return

-22.5%

Smart Score

40.8%

Overall Average Return Percentile

10th

Number of Ratings

63
Buy NowGet Alert
05/17/2024REEBuy Now
REE Automotive
$4.92184.55% → $14Initiates → BuyGet Alert
05/15/2024GOEVBuy Now
Canoo
$2.816.76%$4 → $3MaintainsNeutralGet Alert
05/15/2024ADSEBuy Now
ADS-TEC Energy
$10.7130.66% → $14MaintainsNeutralGet Alert
05/15/2024ELVABuy Now
Electrovaya
$3.00166.67%$8 → $8MaintainsBuyGet Alert
05/09/2024LEVBuy Now
Lion Electric
$1.0394.17%$2.5 → $2MaintainsBuyGet Alert
05/09/2024BLBDBuy Now
Blue Bird
$52.90-18.71%$40 → $43MaintainsBuyGet Alert
05/06/2024GPREBuy Now
Green Plains
$19.08109.64%$55 → $40MaintainsBuyGet Alert
04/30/2024WOLFBuy Now
Wolfspeed
$25.3197.55%$50 → $50MaintainsBuyGet Alert
04/24/2024TSLABuy Now
Tesla
$177.27-52.05%$85 → $85MaintainsNeutralGet Alert
04/23/2024LEVBuy Now
Lion Electric
$1.03142.72%$5 → $2.5ReiteratesBuy → BuyGet Alert
04/23/2024BEEMBuy Now
Beam Glb
$6.2444.23% → $9MaintainsBuyGet Alert
04/23/2024GPBuy Now
GreenPower Motor Co
$1.36120.57%$3 → $3ReiteratesBuy → BuyGet Alert
04/23/2024BLBDBuy Now
Blue Bird
$52.90-24.39%$35 → $40ReiteratesBuy → BuyGet Alert
04/01/2024GPBuy Now
GreenPower Motor Co
$1.36120.57%$7 → $3MaintainsBuyGet Alert
03/26/2024ELVABuy Now
Electrovaya
$3.00166.67%$8 → $8MaintainsBuyGet Alert
03/25/2024HYZNBuy Now
Hyzon Motors
$0.54196.3% → $1.6MaintainsBuyGet Alert
03/25/2024GPREBuy Now
Green Plains
$19.08188.26% → $55MaintainsBuyGet Alert
03/22/2024WLDNBuy Now
Willdan Group
$31.757.1%$27 → $34ReiteratesBuy → BuyGet Alert
03/15/2024BLNKBuy Now
Blink Charging
$3.28265.8%$25 → $12MaintainsBuyGet Alert
03/14/2024PRLBuy Now
Propel Holdings
$14 → $20ReiteratesBuy → BuyGet Alert
03/06/2024HYZNBuy Now
Hyzon Motors
$0.54196.3% → $1.6Initiates → BuyGet Alert
03/06/2024FLUXBuy Now
Flux Power Holdings
$3.30203.03% → $10Initiates → BuyGet Alert
03/06/2024ELVABuy Now
Electrovaya
$3.00166.67% → $8Initiates → BuyGet Alert
02/23/2024PMTSBuy Now
CPI Card
$26.3551.8% → $40Initiates → BuyGet Alert
02/08/2024BLBDBuy Now
Blue Bird
$52.90-33.84%$26 → $35MaintainsBuyGet Alert
01/31/2024PLUGBuy Now
Plug Power
$3.30172.73%$4.5 → $9UpgradeNeutral → BuyGet Alert
01/24/2024PLUGBuy Now
Plug Power
$3.3036.36%$4 → $4.5MaintainsNeutralGet Alert
01/12/2024SOLOBuy Now
Electrameccanica Vehicles
$0.5 → $0.4MaintainsNeutralGet Alert
11/16/2023GPBuy Now
GreenPower Motor Co
$1.36414.67%$13 → $7MaintainsBuyGet Alert
11/14/2023DFLIBuy Now
Dragonfly Energy Hldgs
$1.07-34.6% → $0.7DowngradeBuy → NeutralGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free