Chip Moore

Stock Analyst at Roth Capital

(4.13)
# 475
Out of 4,966 analysts
119
Total ratings
45.13%
Success rate
16.14%
Average return

Stocks Rated by Chip Moore

Tecogen
Aug 18, 2025
Initiates: Buy
Price Target: $15
Current: $7.40
Upside: +102.70%
EnerSys
Aug 5, 2025
Reiterates: Buy
Price Target: $120
Current: $102.25
Upside: +17.36%
Amprius Technologies
Aug 5, 2025
Reiterates: Buy
Price Target: $6$10
Current: $7.32
Upside: +36.61%
Generac Holdings
Jul 22, 2025
Maintains: Neutral
Price Target: $122$140
Current: $179.51
Upside: -22.01%
Bloom Energy
Jul 22, 2025
Maintains: Neutral
Price Target: $20$25
Current: $51.35
Upside: -51.31%
Itron
Jul 22, 2025
Maintains: Buy
Price Target: $130$150
Current: $120.88
Upside: +24.09%
Eos Energy Enterprises
Feb 20, 2025
Downgrades: Neutral
Price Target: $4$5
Current: $7.51
Upside: -33.42%
Aspen Aerogels
Feb 14, 2025
Maintains: Buy
Price Target: $22$16
Current: $6.66
Upside: +140.24%
Innventure
Jan 23, 2025
Initiates: Buy
Price Target: $16
Current: $5.09
Upside: +214.34%
Powell Industries
Dec 11, 2024
Initiates: Buy
Price Target: $312
Current: $263.77
Upside: +18.28%
Maintains: Buy
Price Target: $84$70
Current: $36.80
Upside: +90.22%
Maintains: Buy
Price Target: $36$38
Current: $26.26
Upside: +44.71%
Maintains: Buy
Price Target: $8.1$14
Current: $0.29
Upside: +4,504.37%
Initiates: Buy
Price Target: $24
Current: $18.93
Upside: +26.78%
Assumes: Buy
Price Target: $48
Current: $5.15
Upside: +832.04%
Assumes: Buy
Price Target: $21
Current: $9.38
Upside: +123.88%
Reiterates: Buy
Price Target: $12
Current: $48.76
Upside: -75.39%
Reiterates: Buy
Price Target: $12
Current: $1.83
Upside: +555.74%
Reiterates: Buy
Price Target: $80
Current: $25.46
Upside: +214.22%
Reiterates: Buy
Price Target: $9
Current: $1.50
Upside: +500.00%
Maintains: Buy
Price Target: $4$3
Current: $1.40
Upside: +114.29%
Maintains: Buy
Price Target: $18$22
Current: $110.67
Upside: -80.12%
Reiterates: Buy
Price Target: $25
Current: $13.21
Upside: +89.25%
Reiterates: Buy
Price Target: $24
Current: $106.67
Upside: -77.50%
Maintains: Buy
Price Target: $13$14
Current: $10.26
Upside: +36.45%
Downgrades: Sell
Price Target: $50
Current: $180.95
Upside: -72.37%
Assumes: Buy
Price Target: $90$84
Current: $245.31
Upside: -65.76%