Skip to main content

Craig Irwin

Stock Analyst at Roth Capital

Total Price Targets
10
Stocks Covered
8
Sectors
Basic Materials, Consumer Cyclical, Financial Services
Most Recent
Jan 16, 2026

Notable Calls (Last 12 Months)

Most Bullish

  • GOLD+19.6%
    Gold.com, Inc.
    $50.00 targetJan 16, 2026
  • BLDP0.0%
    Ballard Power Systems Inc.
    $1.80 targetAug 11, 2025
  • GPRE-11.3%
    Green Plains Inc.
    $10.00 targetNov 6, 2025

Most Bearish

  • GPRE-11.3%
    Green Plains Inc.
    $10.00 targetNov 6, 2025
  • BLDP0.0%
    Ballard Power Systems Inc.
    $1.80 targetAug 11, 2025
  • GOLD+19.6%
    Gold.com, Inc.
    $50.00 targetJan 16, 2026

Stocks Covered by Craig Irwin

SymbolCompanyLatest TargetCurrent PriceUpside# TargetsLast Updated
GOLDGold.com, Inc.$50.00$42.78+16.9%1Jan 16, 2026
GPREGreen Plains Inc.$10.00$17.61-43.2%1Nov 6, 2025
BLDPBallard Power Systems Inc.$1.80$3.38-46.7%2Aug 11, 2025
BLBDBlue Bird Corporation$48.00$63.20-24.1%2Oct 3, 2024
VBNKVersaBank$18.00$18.10-0.5%1Sep 27, 2024
TSLATesla, Inc.$85.00$391.94-78.3%1Jan 25, 2024
GMGeneral Motors Company$85.00$75.92+12.0%1Oct 19, 2023
PLUGPlug Power Inc.$45.00$3.10+1351.6%1Oct 27, 2021

Recent Activity

  • Jan 16, 2026— Set$50.00price target onGOLD(Gold.com, Inc.)
  • Nov 6, 2025— Set$10.00price target onGPRE(Green Plains Inc.)
  • Aug 11, 2025— Set$1.80price target onBLDP(Ballard Power Systems Inc.)
  • Oct 3, 2024— Set$48.00price target onBLBD(Blue Bird Corporation)
  • Sep 27, 2024— Set$18.00price target onVBNK(VersaBank)
  • Jan 25, 2024— Set$85.00price target onTSLA(Tesla, Inc.)
  • Oct 19, 2023— Set$85.00price target onGM(General Motors Company)
  • May 13, 2022— Set$29.00price target onBLBD(Blue Bird Corporation)
  • Oct 27, 2021— Set$45.00price target onPLUG(Plug Power Inc.)
  • May 5, 2021— Set$15.00price target onBLDP(Ballard Power Systems Inc.)

Frequently Asked Questions

Who is Craig Irwin?

Craig Irwin is a stock analyst at Roth Capital covering 8 stocks primarily in Basic Materials, Consumer Cyclical, Financial Services. They have issued 10 price targets since May 5, 2021.

What stocks does Craig Irwin cover?

Craig Irwin currently covers 8 stocks, including BLDP, BLBD, GOLD, GPRE, VBNK.

What is Craig Irwin's latest price target?

Craig Irwin's most recent price target was $50.00 on GOLD (Gold.com, Inc.), set on Jan 16, 2026.

What is Craig Irwin's highest price target?

Craig Irwin's highest issued price target is $85.00 on GM, set on Oct 19, 2023.

Coverage based on publicly published price targets. Not investment advice.