Ratings by Craig-Hallum (Steven L. Dyer)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
2/26/2026 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
8/8/2024 Xpel inc. XPEL Upgrade Buy
(Hold)
31.75
(40.44)
27.37% Details
7/26/2024 The Shyft Group SHYF Maintain Hold
(N/A)
 
 
  Details
5/3/2024 Xpel inc. XPEL Downgrade Hold
(Buy)
32.86
(40.44)
23.07% Details
11/9/2023 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
10/27/2023 The Shyft Group SHYF Maintain Hold
(N/A)
 
 
  Details
8/4/2023 Cars.com CARS Maintain Buy
(N/A)
 
 
  Details
7/27/2023 The Shyft Group SHYF Downgrade Hold
(Buy)
21.13
(12.54)
-40.65% Details
2/24/2023 The Shyft Group SHYF Maintain Buy
(N/A)
 
 
  Details
2/24/2023 Cars.com CARS Maintain Buy
(N/A)
 
 
  Details
8/9/2022 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
7/29/2022 The Shyft Group SHYF Maintain Buy
(N/A)
 
 
  Details
5/10/2022 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
11/4/2021 Cars.com CARS Maintain Buy
(N/A)
 
 
  Details
8/5/2021 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
7/13/2021 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
5/27/2021 Titan Machinery TITN Maintain Buy
(N/A)
 
 
  Details
5/26/2021 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
5/10/2021 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
4/21/2021 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
3/11/2021 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
3/11/2021 The Shyft Group SHYF Maintain Buy
(N/A)
 
 
  Details
2/25/2021 Cars.com CARS Maintain Buy
(N/A)
 
 
  Details
11/24/2020 Titan Machinery TITN Maintain Buy
(N/A)
 
 
  Details
11/11/2020 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
11/9/2020 Motorcar Parts of America MPAA Maintain Hold
(N/A)
 
 
  Details
10/19/2020 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
10/15/2020 Cars.com CARS Upgrade Buy
(Hold)
8.01
(8.12)
1.37% Details
8/17/2020 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
8/12/2020 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
8/11/2020 Motorcar Parts of America MPAA Downgrade Hold
(Buy)
18.75
(10.50)
-44% Details
7/31/2020 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
7/31/2020 Cars.com CARS Maintain Hold
(N/A)
 
 
  Details
7/30/2020 Cars.com CARS Maintain Hold
(N/A)
 
 
  Details
7/14/2020 Lazydays Holdings LAZY Maintain Buy
(N/A)
 
 
  Details
6/10/2020 Lazydays Holdings, Inc LAZY Maintain Buy
(N/A)
 
 
  Details
2/10/2020 Motorcar Parts of Americabb MPAA Maintain Buy
(N/A)
 
 
  Details
2/4/2020 Spartan Motors SPAR Maintain Buy
(N/A)
 
 
  Details
11/12/2019 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
11/11/2019 Xpel inc. XPEL Maintain Buy
(N/A)
 
 
  Details
11/6/2019 Wabash National WNC Maintain Hold
(N/A)
 
 
  Details
10/31/2018 Spartan Motors SPAR Maintain Buy
(N/A)
 
 
  Details