Ratings by Craig-Hallum (Steven L. Dyer)
| Date | Company | Symbol | 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 |

