Chip Moore

Stock Analyst at Roth Capital

(4.38)
# 375
Out of 5,049 analysts
120
Total ratings
46.43%
Success rate
23.2%
Average return

Stocks Rated by Chip Moore

Bloom Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $34$73
Current: $136.86
Upside: -46.66%
Tecogen
Aug 18, 2025
Initiates: Buy
Price Target: $15
Current: $8.16
Upside: +83.82%
EnerSys
Aug 5, 2025
Reiterates: Buy
Price Target: $120
Current: $129.26
Upside: -7.16%
Amprius Technologies
Aug 5, 2025
Reiterates: Buy
Price Target: $6$10
Current: $11.26
Upside: -11.19%
Generac Holdings
Jul 22, 2025
Maintains: Neutral
Price Target: $122$140
Current: $153.79
Upside: -8.97%
Itron
Jul 22, 2025
Maintains: Buy
Price Target: $130$150
Current: $105.99
Upside: +41.52%
Eos Energy Enterprises
Feb 20, 2025
Downgrades: Neutral
Price Target: $4$5
Current: $15.29
Upside: -67.30%
Aspen Aerogels
Feb 14, 2025
Maintains: Buy
Price Target: $22$16
Current: $4.11
Upside: +289.29%
Innventure
Jan 23, 2025
Initiates: Buy
Price Target: $16
Current: $3.35
Upside: +377.61%
Powell Industries
Dec 11, 2024
Initiates: Buy
Price Target: $312
Current: $375.00
Upside: -16.80%
Maintains: Buy
Price Target: $84$70
Current: $34.59
Upside: +102.37%
Maintains: Buy
Price Target: $36$38
Current: $32.80
Upside: +15.85%
Maintains: Buy
Price Target: $8.1$14
Current: $0.90
Upside: +1,400.00%
Initiates: Buy
Price Target: $24
Current: $19.06
Upside: +25.92%
Assumes: Buy
Price Target: $48
Current: $4.43
Upside: +983.52%
Assumes: Buy
Price Target: $21
Current: $9.03
Upside: +132.56%
Reiterates: Buy
Price Target: $12
Current: $36.55
Upside: -67.17%
Reiterates: Buy
Price Target: $12
Current: $1.39
Upside: +763.31%
Reiterates: Buy
Price Target: $80
Current: $36.60
Upside: +118.58%
Reiterates: Buy
Price Target: $9
Current: $2.35
Upside: +282.98%
Maintains: Buy
Price Target: $4$3
Current: $4.18
Upside: -28.23%
Maintains: Buy
Price Target: $18$22
Current: $82.50
Upside: -73.33%
Reiterates: Buy
Price Target: $25
Current: $12.25
Upside: +104.08%
Reiterates: Buy
Price Target: $24
Current: $85.27
Upside: -71.85%
Maintains: Buy
Price Target: $13$14
Current: $6.70
Upside: +108.96%
Downgrades: Sell
Price Target: $50
Current: $186.74
Upside: -73.22%
Assumes: Buy
Price Target: $90$84
Current: $282.92
Upside: -70.31%