Brian McNamara

Stock Analyst at Canaccord Genuity

(0.82)
# 2261
Out of 5,376 analysts
131
Total ratings
Success rate
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
PLNT Planet Fitness
Maintains: Strong Buy
120 126
107.11 17.64% 2 Jun 12, 2025
LCUT Lifetime Brands
Maintains: Buy
6 5
3.66 36.61% 7 May 12, 2025
MIDD Middleby
Maintains: Buy
200 186
141.47 31.48% 14 May 8, 2025
HLLY Holley
Maintains: Buy
6 5
1.99 151.26% 8 May 8, 2025
ENR Energizer Hldgs
Maintains: Hold
31 27
19.84 36.09% 7 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 24
13.23 81.41% 7 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
54 67
58.27 14.98% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
27 26
21.41 21.44% 6 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
5.41 103.33% 9 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 3
1.81 65.75% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
49 50
56.45 -11.43% 3 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
3 1
n/a n/a 6 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
21 23
16.99 35.37% 8 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
44 42
29.34 43.15% 10 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
129 136
90.68 49.98% 7 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
94 102
52.09 95.81% 9 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
48 45
34.43 30.7% 4 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 13
6.66 95.2% 4 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
315
225.23 39.86% 2 Feb 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
460
10.5 4280.95% 1 Nov 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
21
8.7 141.38% 1 Sep 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
n/a n/a 1 Sep 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
98
121.9 -19.61% 1 Sep 8, 2021