Ratings by Canaccord (Brian McNamara)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/6/2026 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
2/27/2026 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
2/24/2026 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
2/18/2026 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
2/18/2026 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
2/13/2026 Rollins ROL Maintain Hold
(N/A)
 
 
  Details
2/12/2026 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
2/9/2026 Newell Brands Inc NWL Maintain Buy
(Buy)
 
 
  Details
2/9/2026 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
2/6/2026 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
2/6/2026 First Cash Financial FCFS Maintain Buy
(N/A)
 
 
  Details
2/6/2026 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
2/5/2026 Central Garden & Pet Co. CENT Maintain Buy
(N/A)
 
 
  Details
2/4/2026 Hillman Solutions Corp. HLMN Maintain Buy
(Buy)
 
 
  Details
1/29/2026 First Cash Financial FCFS Maintain Buy
(N/A)
 
 
  Details
1/26/2026 Lifetime Brands LCUT Downgrade Hold
(Buy)
3.99
(3.16)
-20.8% Details
1/21/2026 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
1/13/2026 Planet Fitness PLNT Maintain Buy
(Buy)
 
 
  Details
12/23/2025 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
12/18/2025 Worthington Industries WOR Maintain Buy
(N/A)
 
 
  Details
12/11/2025 Hillman Solutions Corp. HLMN Maintain Buy
(Buy)
 
 
  Details
12/11/2025 Rollins ROL Maintain Hold
(Hold)
 
 
  Details
12/8/2025 First Cash Financial FCFS Maintain Buy
(Buy)
 
 
  Details
12/5/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
12/3/2025 Newell Brands Inc NWL Maintain Buy
(Buy)
 
 
  Details
11/25/2025 Central Garden & Pet Co. CENT Maintain Buy
(Buy)
 
 
  Details
11/19/2025 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
11/17/2025 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
11/17/2025 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
11/17/2025 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
11/10/2025 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
11/7/2025 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
11/7/2025 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
11/3/2025 Newell Brands Inc NWL Maintain Buy
(N/A)
 
 
  Details
10/31/2025 Rollins ROL Maintain Hold
(N/A)
 
 
  Details
10/31/2025 First Cash Financial FCFS Maintain Buy
(N/A)
 
 
  Details
10/30/2025 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
10/27/2025 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
10/15/2025 SharkNinja SN Maintain Buy
(Buy)
 
 
  Details
10/10/2025 Hillman Solutions Corp. HLMN Maintain Buy
(Buy)
 
 
  Details
10/3/2025 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
9/30/2025 First Cash Financial FCFS New Coverage Buy
(N/A)
154.63
(190.31)
23.07% Details
9/25/2025 Worthington Industries WOR Maintain Buy
(N/A)
 
 
  Details
9/18/2025 Driven Brands DRVN Maintain Buy
(Buy)
 
 
  Details
9/12/2025 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
9/2/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
8/8/2025 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
8/8/2025 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
8/7/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
8/7/2025 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
8/7/2025 Central Garden & Pet Co. CENT Maintain Buy
(N/A)
 
 
  Details
8/6/2025 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
8/5/2025 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
8/4/2025 Newell Brands Inc NWL Maintain Buy
(N/A)
 
 
  Details
7/24/2025 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
7/24/2025 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
7/17/2025 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
7/15/2025 Hillman Solutions Corp. HLMN Maintain Buy
(Buy)
 
 
  Details
7/14/2025 Central Garden & Pet Co. CENT Maintain Buy
(Buy)
 
 
  Details
7/10/2025 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
7/3/2025 SharkNinja SN Maintain Buy
(Buy)
 
 
  Details
7/2/2025 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
6/27/2025 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
6/25/2025 Worthington Industries WOR Maintain Buy
(N/A)
 
 
  Details
6/25/2025 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
6/12/2025 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
6/9/2025 Newell Rubbermaid NWL Maintain Buy
(Buy)
 
 
  Details
5/29/2025 EZCORP EZPW Maintain Buy
(Buy)
 
 
  Details
5/12/2025 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
5/8/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
5/8/2025 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
5/7/2025 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
5/6/2025 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
5/5/2025 Worthington Industries WOR Upgrade Buy
(Hold)
51.15
(51.03)
-0.23% Details
5/1/2025 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
5/1/2025 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
4/29/2025 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
4/14/2025 Yeti Holdings Inc. YETI Maintain Hold
(Hold)
 
 
  Details
4/9/2025 EZCORP EZPW Maintain Buy
(Buy)
 
 
  Details
3/27/2025 Worthington Industries WOR Maintain Hold
(N/A)
 
 
  Details
3/25/2025 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
3/18/2025 Yeti Holdings Inc. YETI Maintain Hold
(Hold)
 
 
  Details
3/13/2025 Planet Fitness PLNT New Coverage Buy
(N/A)
93.50
(78.66)
-15.87% Details
3/12/2025 Solo Brands DTC Downgrade Hold
(Buy)
0.66
(19.55)
2862.12% Details
3/7/2025 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
3/4/2025 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
2/26/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
2/26/2025 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
2/14/2025 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
2/14/2025 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
2/14/2025 Rollins ROL Maintain Hold
(N/A)
 
 
  Details
2/10/2025 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
2/7/2025 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
2/7/2025 Spectrum Brands SPB Upgrade Buy
(Hold)
82.86
(76.53)
-7.64% Details
2/5/2025 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
1/27/2025 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
1/8/2025 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
1/7/2025 Rollins ROL New Coverage Hold
(N/A)
45.65
(58.28)
27.67% Details
12/19/2024 Worthington Industries WOR Maintain Hold
(N/A)
 
 
  Details
12/6/2024 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
11/26/2024 Central Garden & Pet Co. CENT Maintain Buy
(N/A)
 
 
  Details
11/20/2024 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
11/19/2024 Solo Brands DTC Maintain Buy
(Buy)
 
 
  Details
11/18/2024 Spectrum Brands SPB Maintain Hold
(N/A)
 
 
  Details
11/11/2024 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
11/11/2024 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
11/7/2024 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
11/1/2024 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
10/28/2024 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
10/25/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
10/18/2024 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
10/16/2024 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
10/14/2024 Solo Brands DTC Maintain Buy
(Buy)
 
 
  Details
10/11/2024 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
10/9/2024 Worthington Industries WOR Maintain Hold
(Hold)
 
 
  Details
10/4/2024 Worthington Industries WOR Maintain Hold
(Hold)
 
 
  Details
10/4/2024 EZCORP EZPW Maintain Buy
(Buy)
 
 
  Details
10/2/2024 SharkNinja SN Maintain Buy
(Buy)
 
 
  Details
9/26/2024 Worthington Industries WOR Maintain Hold
(N/A)
 
 
  Details
9/24/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
9/20/2024 Yeti Holdings Inc. YETI Maintain Hold
(Hold)
 
 
  Details
9/19/2024 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
9/12/2024 Solo Brands DTC Maintain Buy
(Buy)
 
 
  Details
9/10/2024 Holley HLLY Maintain Buy
(Buy)
 
 
  Details
9/9/2024 Yeti Holdings Inc. YETI Maintain Hold
(Hold)
 
 
  Details
9/6/2024 SharkNinja SN Maintain Buy
(Buy)
 
 
  Details
9/6/2024 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
8/9/2024 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
8/9/2024 Spectrum Brands SPB Maintain Hold
(N/A)
 
 
  Details
8/9/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
8/9/2024 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
8/8/2024 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
8/8/2024 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
8/8/2024 Central Garden & Pet Co. CENT Maintain Buy
(N/A)
 
 
  Details
8/8/2024 Solo Brands DTC Maintain Buy
(N/A)
 
 
  Details
8/7/2024 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
8/2/2024 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
8/2/2024 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
8/2/2024 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
7/29/2024 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
7/23/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
6/27/2024 Worthington Industries WOR Maintain Hold
(N/A)
 
 
  Details
5/10/2024 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
5/10/2024 Spectrum Brands SPB Maintain Hold
(N/A)
 
 
  Details
5/10/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
5/10/2024 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
5/9/2024 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
5/9/2024 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
5/8/2024 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
5/3/2024 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
5/3/2024 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
4/29/2024 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
4/16/2024 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
4/5/2024 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
4/2/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
3/25/2024 Worthington Industries WOR Maintain Hold
(N/A)
 
 
  Details
3/18/2024 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
3/13/2024 Lifetime Brands LCUT Maintain Buy
(N/A)
 
 
  Details
3/13/2024 Solo Brands DTC Maintain Buy
(N/A)
 
 
  Details
3/12/2024 Central Garden & Pet Co. CENT New Coverage Buy
(N/A)
41.24
(37.28)
-9.6% Details
2/29/2024 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
2/23/2024 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
2/23/2024 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
2/21/2024 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
2/16/2024 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
2/16/2024 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
2/16/2024 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
2/12/2024 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
2/12/2024 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
2/9/2024 Spectrum Brands SPB Downgrade Hold
(Buy)
79.97
(82.86)
3.61% Details
2/8/2024 Reynolds Consumer Products Inc. REYN Maintain Hold
(N/A)
 
 
  Details
2/7/2024 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
2/2/2024 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
2/2/2024 Solo Brands DTC Maintain Buy
(N/A)
 
 
  Details
1/30/2024 Worthington Industries WOR New Coverage Hold
(N/A)
56.50
(51.15)
-9.47% Details
1/9/2024 Solo Brands DTC Maintain Buy
(N/A)
 
 
  Details
1/4/2024 Yeti Holdings Inc. YETI Downgrade Hold
(Buy)
50.37
(40.44)
-19.71% Details
11/28/2023 SharkNinja SN New Coverage Buy
(N/A)
46.63
(111.10)
138.26% Details
11/20/2023 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
11/15/2023 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
11/9/2023 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
11/9/2023 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
11/9/2023 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
11/9/2023 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
11/8/2023 Solo Brands DTC Maintain Buy
(N/A)
 
 
  Details
11/2/2023 Driven Brands DRVN Maintain Buy
(N/A)
 
 
  Details
11/1/2023 Hillman Solutions Corp. HLMN Maintain Buy
(N/A)
 
 
  Details
10/30/2023 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
8/14/2023 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
8/4/2023 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
7/31/2023 Newell Rubbermaid NWL Maintain Buy
(N/A)
 
 
  Details
7/11/2023 Hillman Solutions Corp. HLMN New Coverage Buy
(N/A)
8.71
(8.14)
-6.54% Details
7/11/2023 Newell Rubbermaid NWL New Coverage Buy
(N/A)
8.89
(4.24)
-52.31% Details
7/6/2023 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
6/15/2023 Yeti Holdings Inc. YETI Maintain Buy
(N/A)
 
 
  Details
5/12/2023 Yeti Holdings Inc. YETI Maintain Buy
(N/A)
 
 
  Details
5/9/2023 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
3/30/2023 Spectrum Brands SPB New Coverage Buy
(N/A)
62.79
(76.53)
21.88% Details
3/30/2023 Holley HLLY New Coverage Buy
(N/A)
2.35
(3.36)
42.98% Details
3/30/2023 Lifetime Brands LCUT New Coverage Buy
(N/A)
5.47
(3.99)
-27.06% Details
3/30/2023 Reynolds Consumer Products Inc. REYN New Coverage Hold
(N/A)
27.45
(22.70)
-17.3% Details
3/30/2023 Driven Brands DRVN New Coverage Buy
(N/A)
28.77
(10.48)
-63.57% Details
3/10/2023 Solo Brands DTC Maintain Buy
(N/A)
 
 
  Details
2/24/2023 Yeti Holdings Inc. YETI Maintain Buy
(N/A)
 
 
  Details
2/15/2023 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
2/7/2023 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
2/3/2023 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
1/4/2023 EZCORP EZPW New Coverage Buy
(N/A)
8.33
(25.33)
204.08% Details
11/17/2022 paet OPLX New Coverage Buy
(N/A)
4.75
(44.69)
840.84% Details
11/17/2022 Energizer ENR New Coverage Hold
(N/A)
31.86
(19.31)
-39.39% Details
11/17/2022 Middleby Corp MIDD New Coverage Buy
(N/A)
140.04
(150.78)
7.67% Details
11/17/2022 Yeti Holdings Inc. YETI New Coverage Buy
(N/A)
44.22
(40.44)
-8.55% Details
11/17/2022 Solo Brands DTC New Coverage Buy
(N/A)
5.07
(19.55)
285.6% Details
11/17/2022 Traeger Inc. COOK New Coverage Buy
(N/A)
4.21
(0.61)
-85.51% Details