Chip Moore

Stock Analyst at Roth Capital

(4.26)
# 378
Out of 5,072 analysts
122
Total ratings
44.35%
Success rate
19.45%
Average return

Stocks Rated by Chip Moore

Powell Industries
Nov 19, 2025
Maintains: Buy
Price Target: $350
Current: $321.79
Upside: +8.77%
CPS Technologies
Nov 13, 2025
Initiates: Buy
Price Target: $6
Current: $3.36
Upside: +78.57%
Bloom Energy
Sep 19, 2025
Maintains: Neutral
Price Target: $34$73
Current: $101.14
Upside: -27.82%
Tecogen
Aug 18, 2025
Initiates: Buy
Price Target: $15
Current: $7.00
Upside: +114.29%
EnerSys
Aug 5, 2025
Reiterates: Buy
Price Target: $120
Current: $142.82
Upside: -15.98%
Amprius Technologies
Aug 5, 2025
Reiterates: Buy
Price Target: $6$10
Current: $10.81
Upside: -7.49%
Generac Holdings
Jul 22, 2025
Maintains: Neutral
Price Target: $122$140
Current: $148.82
Upside: -5.93%
Itron
Jul 22, 2025
Maintains: Buy
Price Target: $130$150
Current: $98.56
Upside: +52.19%
Eos Energy Enterprises
Feb 20, 2025
Downgrades: Neutral
Price Target: $4$5
Current: $14.21
Upside: -64.81%
Aspen Aerogels
Feb 14, 2025
Maintains: Buy
Price Target: $22$16
Current: $3.16
Upside: +406.33%
Initiates: Buy
Price Target: $16
Current: $5.20
Upside: +207.69%
Maintains: Buy
Price Target: $84$70
Current: $28.66
Upside: +144.24%
Maintains: Buy
Price Target: $36$38
Current: $35.07
Upside: +8.35%
Maintains: Buy
Price Target: $8.1$14
Current: $0.85
Upside: +1,491.23%
Initiates: Buy
Price Target: $24
Current: $18.86
Upside: +27.25%
Assumes: Buy
Price Target: $48
Current: $5.09
Upside: +843.03%
Assumes: Buy
Price Target: $21
Current: $7.53
Upside: +178.88%
Reiterates: Buy
Price Target: $12
Current: $30.50
Upside: -60.66%
Reiterates: Buy
Price Target: $12
Current: $1.90
Upside: +531.58%
Reiterates: Buy
Price Target: $80
Current: $34.65
Upside: +130.88%
Reiterates: Buy
Price Target: $9
Current: $1.67
Upside: +438.92%
Maintains: Buy
Price Target: $4$3
Current: $2.65
Upside: +13.21%
Maintains: Buy
Price Target: $18$22
Current: $71.35
Upside: -69.17%
Reiterates: Buy
Price Target: $25
Current: $12.54
Upside: +99.36%
Reiterates: Buy
Price Target: $24
Current: $100.93
Upside: -76.22%
Maintains: Buy
Price Target: $13$14
Current: $6.85
Upside: +104.38%
Downgrades: Sell
Price Target: $50
Current: $176.91
Upside: -71.74%
Assumes: Buy
Price Target: $90$84
Current: $354.96
Upside: -76.34%