Brian McNamara

Stock Analyst at Canaccord Genuity

(1.09)
# 2053
Out of 5,370 analysts
131
Total ratings
45.45%
Success rate
-2.88%
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
PLNT Planet Fitness
Maintains: Strong Buy
120 126
105.02 19.98% 2 Jun 12, 2025
LCUT Lifetime Brands
Maintains: Buy
6 5
4 25% 7 May 12, 2025
MIDD Middleby
Maintains: Buy
200 186
144.03 29.14% 14 May 8, 2025
HLLY Holley
Maintains: Buy
6 5
2.08 140.38% 8 May 8, 2025
ENR Energizer Hldgs
Maintains: Hold
31 27
20.95 28.88% 7 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 24
13.3 80.45% 7 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
54 67
59.7 12.23% 8 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
27 26
21.36 21.72% 6 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
5.78 90.31% 9 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 3
2.02 48.51% 6 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
49 50
56.62 -11.69% 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
17.02 35.14% 8 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
44 42
30.48 37.8% 10 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
129 136
87.31 55.77% 7 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
94 102
52.82 93.11% 9 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
48 45
34.47 30.55% 4 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 13
6.88 88.95% 4 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
315
235.41 33.81% 2 Feb 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
460
11.07 4055.37% 1 Nov 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
21
7.68 173.44% 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
120.8 -18.87% 1 Sep 8, 2021