Updated: Aug 9, 2026

Brian McNamara's Stock Ratings

Canaccord Genuity Analyst

Brian McNamara is an analyst at Canaccord Genuity. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends.

Overall Average Return

11.5%

Smart Score

68.3%

Overall Average Return Percentile

60th

Number of Ratings

100
Buy NowGet Alert
08/06/2026SNBuy Now
SharkNinja
$185.5213.2%$185 → $210MaintainsBuyGet Alert
08/06/2026COOKBuy Now
Traeger
$64.0120.29%$75 → $77MaintainsBuyGet Alert
08/03/2026NWLBuy Now
Newell Brands
$6.0282.72%$9 → $11MaintainsBuyGet Alert
07/30/2026REYNBuy Now
Reynolds Consumer Prods
$26.52-5.73%$24 → $25MaintainsHoldGet Alert
07/24/2026ROLBuy Now
Rollins
$37.7419.24%$51 → $45MaintainsHoldGet Alert
07/22/2026LCUTBuy Now
Lifetime Brands
$9.19-23.83%$6 → $7MaintainsHoldGet Alert
07/20/2026PLNTBuy Now
Planet Fitness
$50.2063.35%$80 → $82MaintainsBuyGet Alert
07/13/2026SNBuy Now
SharkNinja
$185.52-0.28%$161 → $185MaintainsBuyGet Alert
07/01/2026HLMNBuy Now
Hillman Solutions
$9.2241%$14 → $13MaintainsBuyGet Alert
06/29/2026HLLYBuy Now
Holley
$3.17120.82%$7 → $7MaintainsBuyGet Alert
06/25/2026WORBuy Now
Worthington Enterprises
$58.4214.69%$69 → $67MaintainsBuyGet Alert
06/23/2026YETIBuy Now
YETI Holdings
$52.20-13.79%$42 → $45MaintainsHoldGet Alert
06/17/2026SPBBuy Now
Spectrum Brands Holdings
$89.8510.18%$100 → $99MaintainsBuyGet Alert
06/17/2026CENTABuy Now
Central Garden & Pet
$38.7036.95%$54 → $53MaintainsBuyGet Alert
06/09/2026GOLDBuy Now
Gold.com
$43.6060.55% → $70Initiates → BuyGet Alert
05/15/2026YETIBuy Now
YETI Holdings
$52.20-19.54%$40 → $42MaintainsHoldGet Alert
05/11/2026LCUTBuy Now
Lifetime Brands
$9.19-34.71%$5 → $6MaintainsHoldGet Alert
05/08/2026SPBBuy Now
Spectrum Brands Holdings
$89.8511.3%$94 → $100MaintainsBuyGet Alert
05/07/2026HLLYBuy Now
Holley
$3.17120.82%$8 → $7MaintainsBuyGet Alert
05/07/2026CENTBuy Now
Central Garden & Pet
$44.7420.7%$51 → $54MaintainsBuyGet Alert
05/06/2026ENRBuy Now
Energizer Holdings
$22.57-15.82%$20 → $19MaintainsHoldGet Alert
05/04/2026SNBuy Now
SharkNinja
$185.52-13.22%$160 → $161MaintainsBuyGet Alert
04/29/2026DRVNBuy Now
Driven Brands Hldgs
$13.3350.04%$24 → $20MaintainsBuyGet Alert
04/24/2026ROLBuy Now
Rollins
$37.7435.14%$52 → $51MaintainsHoldGet Alert
04/24/2026FCFSBuy Now
FirstCash Holdings
$202.5424.42%$242 → $252MaintainsBuyGet Alert
04/16/2026NWLBuy Now
Newell Brands
$6.0249.5%$8 → $9MaintainsBuyGet Alert
04/16/2026LCUTBuy Now
Lifetime Brands
$9.19-45.59%$3.5 → $5MaintainsHoldGet Alert
04/16/2026ENRBuy Now
Energizer Holdings
$22.57-11.39%$19 → $20MaintainsHoldGet Alert
04/10/2026PLNTBuy Now
Planet Fitness
$50.20143.03%$128 → $122MaintainsBuyGet Alert
04/07/2026EZPWBuy Now
EZCORP
$27.9743%$34 → $40MaintainsBuyGet Alert
03/26/2026WORBuy Now
Worthington Enterprises
$58.4218.11%$69 → $69MaintainsBuyGet Alert
03/25/2026COOKBuy Now
Traeger
$64.0117.17%$100 → $75MaintainsBuyGet Alert
03/24/2026HLMNBuy Now
Hillman Solutions
$9.2251.84%$14 → $14MaintainsBuyGet Alert
03/20/2026FCFSBuy Now
FirstCash Holdings
$202.5418.5%$217 → $240MaintainsBuyGet Alert
03/13/2026LCUTBuy Now
Lifetime Brands
$9.19-61.92%$3.5 → $3.5MaintainsHoldGet Alert
03/06/2026COOKBuy Now
Traeger
$64.01-96.88%$3 → $2MaintainsBuyGet Alert
02/27/2026MIDDBuy Now
Middleby
$134.5050.93%$187 → $203MaintainsBuyGet Alert
02/24/2026MIDDBuy Now
Middleby
$134.5039.03%$175 → $187MaintainsBuyGet Alert
02/18/2026HLMNBuy Now
Hillman Solns
$9.2251.84%$15 → $14MaintainsBuyGet Alert
02/18/2026HLLYBuy Now
Holley
$3.17152.37%$7 → $8MaintainsBuyGet Alert
02/13/2026ROLBuy Now
Rollins
$37.7437.78%$55 → $52MaintainsHoldGet Alert
02/06/2026EZPWBuy Now
EZCORP
$27.9721.55%$28 → $34MaintainsBuyGet Alert
01/26/2026REYNBuy Now
Reynolds Consumer Prods
$26.52-9.5%$27 → $24MaintainsHoldGet Alert
01/26/2026NWLBuy Now
Newell Brands
$6.0232.89%$7 → $8MaintainsBuyGet Alert
01/26/2026LCUTBuy Now
Lifetime Brands
$9.19-61.92%$4 → $3.5DowngradeBuy → HoldGet Alert
01/21/2026PLNTBuy Now
Planet Fitness
$50.20178.88%$139 → $140MaintainsBuyGet Alert
01/08/2026YETIBuy Now
YETI Holdings
$52.20-23.37%$37 → $40MaintainsHoldGet Alert
12/18/2025WORBuy Now
Worthington Enterprises
$58.4218.11%$73 → $69MaintainsBuyGet Alert
12/08/2025FCFSBuy Now
FirstCash Hldgs
$202.541.21%$205 → $205MaintainsBuyGet Alert
12/05/2025MIDDBuy Now
Middleby
$134.5030.11%$171 → $175MaintainsBuyGet Alert
11/25/2025CENTBuy Now
Central Garden & Pet
$44.7411.76%$50 → $50MaintainsBuyGet Alert
11/24/2025HLMNBuy Now
Hillman Solns
$9.2262.69%$15 → $15MaintainsBuyGet Alert
11/19/2025ENRBuy Now
Energizer Hldgs
$22.57-11.39%$29 → $20MaintainsHoldGet Alert
11/17/2025SPBBuy Now
Spectrum Brands Holdings
$89.85-6.51%$75 → $84MaintainsBuyGet Alert
11/17/2025PLNTBuy Now
Planet Fitness
$50.20176.89%$130 → $139MaintainsBuyGet Alert
11/17/2025EZPWBuy Now
EZCORP
$27.970.1%$27 → $28MaintainsBuyGet Alert
11/10/2025HLLYBuy Now
Holley
$3.17120.82%$6 → $7MaintainsBuyGet Alert
11/07/2025YETIBuy Now
YETI Holdings
$52.20-29.12%$34 → $37MaintainsHoldGet Alert
11/07/2025SNBuy Now
SharkNinja
$185.52-25.61%$136 → $138MaintainsBuyGet Alert
11/07/2025PLNTBuy Now
Planet Fitness
$50.20158.96%$126 → $130MaintainsBuyGet Alert
11/07/2025MIDDBuy Now
Middleby
$134.5027.14%$175 → $171MaintainsBuyGet Alert
11/07/2025LCUTBuy Now
Lifetime Brands
$9.19-56.47%$5 → $4MaintainsBuyGet Alert
11/03/2025NWLBuy Now
Newell Brands
$6.0216.28%$9 → $7MaintainsBuyGet Alert
10/31/2025ROLBuy Now
Rollins
$37.7445.73%$50 → $55MaintainsHoldGet Alert
10/31/2025FCFSBuy Now
FirstCash Hldgs
$202.541.21%$200 → $205MaintainsBuyGet Alert
10/30/2025REYNBuy Now
Reynolds Consumer Prods
$26.521.81%$25 → $27MaintainsHoldGet Alert
10/06/2025FCFSBuy Now
FirstCash Hldgs
$202.54-1.25%$200 → $200MaintainsBuyGet Alert
10/06/2025EZPWBuy Now
EZCORP
$27.97-3.47%$25 → $27MaintainsBuyGet Alert
09/30/2025FCFSBuy Now
FirstCash Hldgs
$202.54-1.25% → $200Initiates → BuyGet Alert
09/25/2025WORBuy Now
Worthington Enterprises
$58.4224.96%$81 → $73MaintainsBuyGet Alert
09/18/2025DRVNBuy Now
Driven Brands Hldgs
$13.3380.05%$24 → $24MaintainsBuyGet Alert
09/15/2025PLNTBuy Now
Planet Fitness
$50.20151%$126 → $126MaintainsBuyGet Alert
09/02/2025MIDDBuy Now
Middleby
$134.5030.11%$162 → $175MaintainsBuyGet Alert
08/08/2025YETIBuy Now
YETI Holdings
$52.20-34.87%$33 → $34MaintainsHoldGet Alert
08/08/2025SPBBuy Now
Spectrum Brands Holdings
$89.85-16.53%$77 → $75MaintainsBuyGet Alert
08/08/2025LCUTBuy Now
Lifetime Brands
$9.19-45.59%$6 → $5MaintainsBuyGet Alert
08/07/2025MIDDBuy Now
Middleby
$134.5020.45%$186 → $162MaintainsBuyGet Alert
08/07/2025HLLYBuy Now
Holley
$3.1789.27%$5 → $6MaintainsBuyGet Alert
08/06/2025HLMNBuy Now
Hillman Solns
$9.2262.69%$13 → $15MaintainsBuyGet Alert
08/04/2025NWLBuy Now
Newell Brands
$6.0249.5%$11 → $9MaintainsBuyGet Alert
08/01/2025EZPWBuy Now
EZCORP
$27.97-10.62%$25 → $25MaintainsBuyGet Alert
07/17/2025SNBuy Now
SharkNinja
$185.52-26.69%$127 → $136MaintainsBuyGet Alert
07/10/2025EZPWBuy Now
EZCORP
$27.97-10.62%$24 → $25MaintainsBuyGet Alert
06/27/2025DRVNBuy Now
Driven Brands Hldgs
$13.3380.05%$23 → $24MaintainsBuyGet Alert
06/26/2025WORBuy Now
Worthington Enterprises
$58.4238.65%$69 → $81MaintainsBuyGet Alert
06/25/2025SPBBuy Now
Spectrum Brands Holdings
$89.85-14.3%$89 → $77MaintainsBuyGet Alert
06/12/2025PLNTBuy Now
Planet Fitness
$50.20151%$120 → $126MaintainsBuyGet Alert
05/12/2025LCUTBuy Now
Lifetime Brands
$9.19-45.59%$6 → $5MaintainsBuyGet Alert
05/08/2025MIDDBuy Now
Middleby
$134.5038.29%$200 → $186MaintainsBuyGet Alert
05/08/2025HLLYBuy Now
Holley
$3.1757.73%$6 → $5MaintainsBuyGet Alert
05/07/2025ENRBuy Now
Energizer Hldgs
$22.5719.63%$31 → $27MaintainsHoldGet Alert
05/06/2025EZPWBuy Now
EZCORP
$27.97-14.2%$25 → $24MaintainsBuyGet Alert
05/05/2025WORBuy Now
Worthington Enterprises
$58.4214.69%$54 → $67UpgradeHold → BuyGet Alert
05/01/2025REYNBuy Now
Reynolds Consumer Prods
$26.52-1.96%$27 → $26MaintainsHoldGet Alert
05/01/2025NWLBuy Now
Newell Brands
$6.0282.72%$12 → $11MaintainsBuyGet Alert
04/29/2025COOKBuy Now
Traeger
$64.01-95.31%$5 → $3MaintainsBuyGet Alert
04/25/2025ROLBuy Now
Rollins
$37.7432.49%$49 → $50MaintainsHoldGet Alert
04/23/2025NWLBuy Now
Newell Brands
$6.0299.34%$14 → $12MaintainsBuyGet Alert
04/23/2025REYNBuy Now
Reynolds Consumer Prods
$26.521.81%$30 → $27MaintainsHoldGet Alert
04/23/2025LCUTBuy Now
Lifetime Brands
$9.19-34.71%$7 → $6MaintainsBuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free