Ratings by Canaccord (Brian McNamara)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
6/23/2026 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
6/17/2026 Newell Brands Inc NWL Maintain Buy
(Buy)
 
 
  Details
6/17/2026 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
6/17/2026 Central Garden & Pet Co. CENT Maintain Buy
(N/A)
 
 
  Details
6/15/2026 Driven Brands DRVN Maintain Buy
(Buy)
 
 
  Details
6/9/2026 Barrick Gold Corp. GOLD New Coverage Buy
(N/A)
40.46
(42.38)
4.75% Details
6/8/2026 Driven Brands DRVN Maintain Buy
(Buy)
 
 
  Details
5/20/2026 EZCORP EZPW Maintain Buy
(Buy)
 
 
  Details
5/15/2026 Yeti Holdings Inc. YETI Maintain Hold
(N/A)
 
 
  Details
5/11/2026 Lifetime Brands LCUT Maintain Hold
(N/A)
 
 
  Details
5/8/2026 Spectrum Brands SPB Maintain Buy
(N/A)
 
 
  Details
5/8/2026 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
5/8/2026 Middleby Corp MIDD Maintain Buy
(N/A)
 
 
  Details
5/8/2026 EZCORP EZPW Maintain Buy
(N/A)
 
 
  Details
5/7/2026 Holley HLLY Maintain Buy
(N/A)
 
 
  Details
5/7/2026 Central Garden & Pet Co. CENT Maintain Buy
(N/A)
 
 
  Details
5/6/2026 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
5/4/2026 SharkNinja SN Maintain Buy
(N/A)
 
 
  Details
4/16/2026 Newell Brands Inc NWL Maintain Buy
(N/A)
 
 
  Details
4/16/2026 Lifetime Brands LCUT Maintain Hold
(N/A)
 
 
  Details
4/16/2026 Energizer ENR Maintain Hold
(N/A)
 
 
  Details
4/10/2026 Planet Fitness PLNT Maintain Buy
(N/A)
 
 
  Details
3/24/2026 Traeger Inc. COOK Maintain Buy
(N/A)
 
 
  Details
3/24/2026 Hillman Solutions Corp. HLMN Maintain Buy
(Buy)
 
 
  Details
3/20/2026 First Cash Financial FCFS Maintain Buy
(N/A)
 
 
  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
(8.41)
110.78% 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
(223.51)
44.55% 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
(61.03)
19.32% 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
(51.84)
-44.56% 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
(83.47)
0.74% 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
(44.64)
-2.21% 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
(43.29)
4.97% 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
(47.97)
-4.76% Details
11/28/2023 SharkNinja SN New Coverage Buy
(N/A)
46.63
(134.90)
189.3% 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
(7.78)
-10.68% Details
7/11/2023 Newell Rubbermaid NWL New Coverage Buy
(N/A)
8.89
(5.12)
-42.41% 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
(83.47)
32.94% Details
3/30/2023 Holley HLLY New Coverage Buy
(N/A)
2.35
(2.43)
3.4% 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
(24.49)
-10.78% Details
3/30/2023 Driven Brands DRVN New Coverage Buy
(N/A)
28.77
(12.45)
-56.73% 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
(32.38)
288.72% 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
(21.59)
-32.23% Details
11/17/2022 Middleby Corp MIDD New Coverage Buy
(N/A)
140.04
(163.77)
16.95% Details
11/17/2022 Yeti Holdings Inc. YETI New Coverage Buy
(N/A)
44.22
(47.97)
8.48% 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
(68.75)
1533.02% Details