Gerry Sweeney

Stock Analyst at Roth Capital

(1.58)
# 1742
Out of 5,438 analysts
82
Total ratings
Success rate
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
CWCO Consolidated Water C...
Maintains: Strong Buy
38 40
29.72 34.59% 3 Aug 13, 2025
NPKI NPK International
Maintains: Strong Buy
10 12
9.49 26.45% 1 Aug 12, 2025
AZZ AZZ
Initiates Coverage On: Buy
108
111.45 -3.1% 1 Feb 11, 2025
LAKE Lakeland Industries
Maintains: Strong Buy
27 29
13.76 110.76% 4 Dec 17, 2024
LMB Limbach Holdings
Maintains: Strong Buy
80 103
110.55 -6.83% 6 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 8
13.88 -42.36% 2 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 7
9.72 -27.98% 4 Nov 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
1.71 163.16% 5 Sep 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
14 16
12.41 28.93% 4 Sep 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
2
1.16 72.41% 1 Sep 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 3
1.98 51.52% 3 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
39 28
43.12 -35.06% 3 Aug 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
26 35
44.41 -21.19% 3 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
24 24
6.09 294.09% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
7.25 37.93% 1 Mar 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
17 23
15.69 46.59% 2 Jan 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
6 3
12.8 -76.56% 3 Dec 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
46
45.51 -0.02% 1 Aug 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
94 101
79.15 27.61% 5 May 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
6
3.36 78.57% 1 Feb 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
16
10.73 49.11% 1 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 7
8.75 -20% 3 Apr 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 14
8.76 59.82% 4 Oct 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 21
9.87 112.77% 1 Sep 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
2
0.8 150% 2 Sep 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 10
1.96 410.2% 3 Aug 17, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 44
32.43 35.68% 2 Aug 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
97 76
87.55 -13.19% 4 Jul 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
3 4
n/a n/a 1 Feb 17, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 27
36.81 -26.65% 2 Feb 1, 2021