Chip Moore

Stock Analyst at Roth Capital

(4.2)
# 1651
Out of 5,453 analysts
126
Total ratings
Success rate
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
TGEN Tecogen
Initiates Coverage On: Buy
15
9.18 63.4% 1 Aug 18, 2025
ENS EnerSys
Reiterates: Buy
120 120
101.68 18.02% 4 Aug 5, 2025
AMPX Amprius Technologies
Reiterates: Strong Buy
6 10
7.22 38.5% 11 Aug 5, 2025
GNRC Generac Hldgs
Maintains: Neutral
122 140
193.83 -27.77% 6 Jul 22, 2025
BE Bloom Energy
Maintains: Neutral
20 25
48.77 -48.74% 3 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 150
126.79 18.31% 13 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
4 5
6.32 -20.89% 8 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 16
6.91 131.55% 9 Feb 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
16
4.42 261.99% 1 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
312
265.76 17.4% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
84 70
38.59 81.39% 8 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
36 38
26.54 43.18% 2 May 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
9 14
n/a n/a 2 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
24
19.3 24.35% 1 Dec 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
48
5.62 754.09% 4 Jul 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
21
10.49 100.19% 6 Jul 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
12 12
50.98 -76.46% 5 Jun 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
313
n/a n/a 4 May 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
12
1.7 605.88% 2 May 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
80
24.05 232.64% 7 May 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
4125
n/a n/a 3 May 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
9
1.76 411.36% 4 May 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
1.66 80.72% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 22
119.84 -81.64% 3 May 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
25
13.14 90.26% 4 Apr 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
24
109.37 -78.06% 2 Mar 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 14
9.69 44.48% 4 Mar 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
64
61.5 4.07% 1 Feb 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
50
189.68 -73.64% 3 Jan 2, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
90 84
260.55 -67.76% 1 Nov 21, 2018