Ratings by Singular Research (David Marsh)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
9/8/2025 Flexible Solutions Int. FSI New Coverage Buy-Long Term
(N/A)
9.50
(5.28)
-44.42% Details
9/10/2024 CuriosityStream Inc. CURI New Coverage Buy
(N/A)
1.64
(3.32)
102.44% Details
8/26/2024 Hall of Fame Resort & Entertainment HOFV Maintain Buy-Long Term
(N/A)
 
 
  Details
8/15/2024 KLX Energy KLXE Maintain Buy
(N/A)
 
 
  Details
7/30/2024 Data I/O Corp. DAIO Maintain Buy
(N/A)
 
 
  Details
3/14/2024 KLX Energy KLXE Maintain Buy
(N/A)
 
 
  Details
3/11/2024 NV5 Holdings NVEE Upgrade Buy
(Buy-Long Term)
98.63
(22.56)
-77.13% Details
11/29/2023 Hall of Fame Resort & Entertainment HOFV Maintain Buy-Long Term
(N/A)
 
 
  Details
11/20/2023 Apartment Investment Management AIV Maintain Buy
(N/A)
 
 
  Details
11/13/2023 NV5 Holdings NVEE Maintain Buy-Long Term
(N/A)
 
 
  Details
11/13/2023 KLX Energy KLXE Maintain Buy
(N/A)
 
 
  Details
9/12/2023 Loop Media, Inc. LPTV Maintain Buy
(N/A)
 
 
  Details
9/1/2023 Digital Media Solutions DMS Maintain Buy-Long Term
(N/A)
 
 
  Details
8/28/2023 Salem Communications SALM Maintain Buy
(N/A)
 
 
  Details
8/18/2023 KLX Energy KLXE Maintain Buy
(N/A)
 
 
  Details
8/15/2023 Superior Uniform Group SGC Maintain Buy
(N/A)
 
 
  Details
5/23/2023 Digital Media Solutions DMS Downgrade Buy-Long Term
(Buy)
0.45
(2.74)
508.89% Details
5/22/2023 Independence Contract Drilling ICD Maintain Buy
(N/A)
 
 
  Details
3/15/2023 KLX Energy KLXE Maintain Buy
(N/A)
 
 
  Details
3/13/2023 Salem Communications SALM Maintain Buy
(N/A)
 
 
  Details
3/7/2023 Data I/O Corp. DAIO Maintain Buy
(N/A)
 
 
  Details
3/6/2023 NV5 Holdings NVEE Maintain Buy-Long Term
(N/A)
 
 
  Details
2/13/2023 Loop Media, Inc. LPTV New Coverage Buy
(N/A)
3.14
(0.00)
-100% Details
2/7/2023 KLX Energy KLXE New Coverage Buy
(N/A)
13.14
(2.51)
-80.9% Details
12/1/2022 Salem Communications SALM Maintain Buy
(N/A)
 
 
  Details
11/29/2022 Alliance Resource Partners ARLP Maintain Buy
(N/A)
 
 
  Details
11/29/2022 Entravision Communications EVC Maintain Buy
(N/A)
 
 
  Details
11/28/2022 Salem Communications SALM Maintain Buy
(N/A)
 
 
  Details
11/21/2022 Alliance Resource Partners ARLP Maintain Buy
(N/A)
 
 
  Details
11/7/2022 NV5 Holdings NVEE Downgrade Buy-Long Term
(Buy)
139.64
(98.63)
-29.37% Details
11/2/2022 Independence Contract Drilling ICD Maintain Buy
(N/A)
 
 
  Details