WallStreetZenWallStreetZen
Analyst Ranking
Bottom 4%
#4416 out of 4560 analysts
Average Return
-18.39%
Win Rate
22%16 out of 72
Risk vs Reward
Poor
Good

Craig Irwin's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Workhorse Group IncWKHS
+425.35%$2.88$15.13
2020-04-27 -
2021-02-24
Strong Buy
Tesla IncTSLA
+201.02%$14.19$42.72
2019-06-09 -
2020-01-30
Strong Buy
Ameresco IncAMRC
+68.38%$6.80$11.45
2017-05-03 -
2018-05-04
Strong Buy
Darling Ingredients IncDAR
+66.62%$45.99$76.63
2020-10-21 -
2021-10-21
Strong Buy
Luxfer Holdings PLCLXFR
+57.35%$13.34$20.99
2020-04-02 -
2021-04-01
Strong Buy

Craig Irwin's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Lion Electric CoLEV
2Strong Buy$2.50+167.95%Reiterates
20 hours ago
Beam GlobalBEEM
3Strong Buy$9.00+36.36%Maintains
20 hours ago
Greenpower Motor Co IncGP
5Strong Buy$3.00+59.57%Reiterates
21 hours ago
Blue Bird CorpBLBD
3Strong Buy$40.00+10.22%Reiterates
21 hours ago
Electrovaya IncELVA
2Strong Buy$8.00+162.30%Maintains
a month ago
Hyzon Motors IncHYZN
2Strong Buy$1.60+168.01%Maintains
a month ago
Green Plains IncGPRE
2Strong Buy$55.00+146.97%Maintains
a month ago
Willdan Group IncWLDN
4Strong Buy$34.00+21.43%Reiterates
a month ago
Blink Charging CoBLNK
6Strong Buy$12.00+410.64%Maintains
a month ago
Flux Power Holdings IncFLUX
2Strong Buy$10.00+130.41%Initiates Coverage On
2 months ago
Cpi Card Group IncPMTS
1Strong Buy$40.00+131.21%Initiates Coverage On
2 months ago
Plug Power IncPLUG
7Strong Buy$9.00+247.49%Upgrades
3 months ago
Electrameccanica Vehicles CorpSOLO
2Hold$0.40+88.68%Maintains
3 months ago
Dragonfly Energy Holdings CorpDFLI
2Hold$0.70-13.58%Downgrades
5 months ago
Wolfspeed IncWOLF
8Strong Buy$50.00+121.53%Maintains
6 months ago
Ameresco IncAMRC
4Strong Buy$44.00+110.63%Upgrades
6 months ago
Tesla IncTSLA
7Hold$85.00-41.25%Reiterates
6 months ago
Chargepoint Holdings IncCHPT
3Strong Buy$11.00+720.90%Maintains
8 months ago
Vision Marine Technologies IncVMAR
1Strong Buy$6.00+952.63%Initiates Coverage On
10 months ago
Ads Tec Energy Public Ltd CoADSE
2Hold$3.00-72.48%Downgrades
a year ago
Nauticus Robotics IncKITT
1Strong Buy$10.00N/AInitiates Coverage On
2 years ago
Tritium Dcfc LtdDCFCQ
2Hold$800.00N/ADowngrades
2 years ago
Amyris IncAMRSQ
3Hold$2.00N/ADowngrades
2 years ago
Workhorse Group IncWKHS
4Hold$3.50N/ADowngrades
2 years ago
Canoo IncGOEV
5Hold$80.50N/ADowngrades
2 years ago
Volta IncVLTA
2Hold$2.50N/ADowngrades
2 years ago
Evgo IncEVGO
1Strong Buy$21.00N/AInitiates Coverage On
3 years ago
Envirotech Vehicles IncEVTV
1Strong Buy$0.70N/AInitiates Coverage On
3 years ago
Orion Energy Systems IncOESX
2Hold$7.00N/ADowngrades
3 years ago
Ballard Power Systems IncBLDP
1Hold$15.00N/ADowngrades
3 years ago
Renewable Energy Group IncREGI
1Hold$35.00N/ADowngrades
3 years ago
Luxfer Holdings PLCLXFR
3Strong Buy$32.00N/AMaintains
3 years ago
Lsi Industries IncLYTS
1Strong Buy$11.00N/AMaintains
3 years ago
Jiayin Group IncJFIN
1Strong Buy$9.25N/AMaintains
3 years ago
Ideanomics IncIDEX
1Strong Buy$875.00N/AInitiates Coverage On
3 years ago
Acuity Brands IncAYI
1Hold$165.00N/AUpgrades
3 years ago
Resideo Technologies IncREZI
1Hold$30.00N/ADowngrades
3 years ago
Amtech Systems IncASYS
1Strong Buy$15.00N/AMaintains
3 years ago
Montauk Renewables IncMNTK
1Strong Buy$17.50N/AInitiates Coverage On
3 years ago
Darling Ingredients IncDAR
1Strong Buy$84.00N/AMaintains
4 years ago
Arcimoto IncFUV
1Hold$160.00N/ADowngrades
4 years ago
Control4 CorpCTRL
1Strong Buy$31.00N/AInitiates Coverage On
6 years ago
Fuelcell Energy IncFCEL
1Strong Buy$144.00N/AInitiates Coverage On
8 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.