Chip Moore

Stock Analyst at Roth Capital

(4.33)
# 354
Out of 5,156 analysts
129
Total ratings
46.67%
Success rate
20.88%
Average return

Stocks Rated by Chip Moore

Amprius Technologies
Mar 6, 2026
Reiterates: Buy
Price Target: $16$20
Current: $17.72
Upside: +12.87%
Eos Energy Enterprises
Feb 27, 2026
Maintains: Neutral
Price Target: $12$6
Current: $6.17
Upside: -2.76%
Aspen Aerogels
Feb 26, 2026
Maintains: Buy
Price Target: $6$3
Current: $3.21
Upside: -6.54%
Bloom Energy
Feb 3, 2026
Maintains: Neutral
Price Target: $103$133
Current: $151.32
Upside: -12.11%
Thermon Group Holdings
Feb 3, 2026
Maintains: Buy
Price Target: $38$54
Current: $44.50
Upside: +21.35%
EnerSys
Feb 3, 2026
Reiterates: Buy
Price Target: $164$208
Current: $161.60
Upside: +28.71%
Powell Industries
Nov 19, 2025
Maintains: Buy
Price Target: $350
Current: $520.09
Upside: -32.70%
CPS Technologies
Nov 13, 2025
Initiates: Buy
Price Target: $6
Current: $3.82
Upside: +57.07%
Tecogen
Aug 18, 2025
Initiates: Buy
Price Target: $15
Current: $2.92
Upside: +413.70%
Generac Holdings
Jul 22, 2025
Maintains: Neutral
Price Target: $122$140
Current: $207.11
Upside: -32.40%
Maintains: Buy
Price Target: $130$150
Current: $96.18
Upside: +55.96%
Initiates: Buy
Price Target: $16
Current: $3.05
Upside: +424.59%
Maintains: Buy
Price Target: $84$70
Current: $32.89
Upside: +112.83%
Maintains: Buy
Price Target: $81$135
Current: $2.62
Upside: +5,052.67%
Initiates: Buy
Price Target: $24
Current: $18.05
Upside: +32.96%
Assumes: Buy
Price Target: $48
Current: $4.99
Upside: +861.92%
Assumes: Buy
Price Target: $21
Current: $5.09
Upside: +312.57%
Reiterates: Buy
Price Target: $12
Current: $29.04
Upside: -58.68%
Reiterates: Buy
Price Target: $12
Current: $1.53
Upside: +684.31%
Reiterates: Buy
Price Target: $80
Current: $26.24
Upside: +204.88%
Reiterates: Buy
Price Target: $9
Current: $1.47
Upside: +512.24%
Maintains: Buy
Price Target: $4$3
Current: $1.30
Upside: +130.77%
Maintains: Buy
Price Target: $18$22
Current: $84.36
Upside: -73.92%
Reiterates: Buy
Price Target: $25
Current: $12.06
Upside: +107.30%
Reiterates: Buy
Price Target: $24
Current: $83.06
Upside: -71.11%
Maintains: Buy
Price Target: $13$14
Current: $6.06
Upside: +131.02%
Downgrades: Sell
Price Target: $50
Current: $149.54
Upside: -66.56%
Assumes: Buy
Price Target: $90$84
Current: $360.29
Upside: -76.69%