Updated: Jul 31, 2026

Aaron Spychalla's Stock Ratings

Craig-Hallum Analyst

Aaron Spychalla is an analyst at Craig-Hallum. 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.

Overall Average Return

-3.29%

Smart Score

41%

Overall Average Return Percentile

27th

Number of Ratings

20
Buy NowGet Alert
01/22/2025DAKTBuy Now
Daktronics
$19.7731.51% → $26Initiates → BuyGet Alert
01/06/2025CECOBuy Now
CECO Environmental
$65.13-38.58%$34 → $40MaintainsBuyGet Alert
08/19/2024SHIMBuy Now
Shimmick
$3.84-21.87%$4 → $3MaintainsHoldGet Alert
08/09/2024QRHCBuy Now
Quest Resource Holding
$1.30900%$15 → $13MaintainsBuyGet Alert
07/31/2024CECOBuy Now
CECO Environmental
$65.13-47.79%$28 → $34MaintainsBuyGet Alert
07/08/2024BWBuy Now
Babcock & Wilcox
$9.30-78.49%$1.5 → $2MaintainsHoldGet Alert
06/03/2024PESIBuy Now
Perma-Fix Envirn Servs
$16.509.09% → $18Initiates → BuyGet Alert
05/14/2024SHIMBuy Now
Shimmick
$3.844.17%$10 → $4DowngradeBuy → HoldGet Alert
05/14/2024ORNBuy Now
Orion Gr Hldgs
$9.7843.15% → $14Initiates → BuyGet Alert
05/10/2024QRHCBuy Now
Quest Resource Holding
$1.301053.85%$12 → $15MaintainsBuyGet Alert
05/01/2024CECOBuy Now
CECO Environmental
$65.13-57.01%$25 → $28MaintainsBuyGet Alert
12/11/2023SHIMBuy Now
Shimmick
$3.84212.5% → $12Initiates → BuyGet Alert
11/10/2023BWBuy Now
Babcock & Wilcox
$9.30-78.49% → $2DowngradeBuy → HoldGet Alert
10/25/2023NRBuy Now
Newpark Resources
→ $11Initiates → BuyGet Alert
09/05/2023BWMNBuy Now
Bowman Consulting Group
$26.8571.32% → $46Initiates → BuyGet Alert
08/18/2023LYTSBuy Now
LSI Industries
$23.39-1.67%$21 → $23MaintainsBuyGet Alert
01/20/2023CECOBuy Now
CECO Environmental
$65.13-70.83%$17 → $19MaintainsBuyGet Alert
10/24/2022CECEBuy Now
CECO Environmental
→ $17Initiates → BuyGet Alert
07/19/2022BWBuy Now
Babcock & Wilcox
$9.3018.28% → $11Initiates → BuyGet Alert
02/14/2022QRHCBuy Now
Quest Resource Holding
$1.30900% → $13Initiates → BuyGet Alert