Martin Malloy

Stock Analyst at Johnson Rice

(1.36)
# 3,661
Out of 5,000 analysts
63
Total ratings
35.2%
Success rate
-0.7%
Average return

Stocks Rated by Martin Malloy

Fervo Energy Company
Sep 23, 2026
Initiated Coverage: Buy
Price Target: $35
Current: $16.71
Upside: +109.46%
Itron
Jan 5, 2026
Reiterated: Buy
Price Target: $130
Current: $91.52
Upside: +42.05%
Fluence Energy
Dec 8, 2025
Downgraded: Hold
Price Target: $32 → $8
Current: $7.46
Upside: +7.24%
New Fortress Energy
Aug 13, 2025
Downgraded: Hold
Price Target: $22 → $4
Current: $6.10
Upside: n/a
Enphase Energy
Jul 30, 2025
Reiterated: Buy
Price Target: $68 → $45
Current: $32.82
Upside: n/a
OPAL Fuels
Jul 22, 2025
Downgraded: Hold
Price Target: $13 → $3
Current: $1.84
Upside: n/a
Plug Power
Nov 14, 2023
Downgraded: Hold
Price Target: $6
Current: $1.96
Upside: n/a
SolarEdge Technologies
Oct 20, 2023
Downgraded: Hold
Price Target: $325 → $140
Current: $31.91
Upside: n/a
Quanta Services
Jun 1, 2023
Reiterated: Buy
Price Target: $155 → $200
Current: $643.50
Upside: n/a
Nextpower
Apr 11, 2023
Initiated Coverage: Buy
Price Target: $39
Current: $79.97
Upside: n/a
Reiterated: Buy
Price Target: $24 → $13
Current: $70.10
Upside: n/a
Reiterated: Buy
Price Target: $58 → $52
Current: $72.08
Upside: n/a
Upgraded: Buy
Price Target: $5
Current: $4.17
Upside: n/a
Initiated Coverage: Buy
Price Target: $8
Current: $5.18
Upside: n/a
Initiated Coverage: Buy
Price Target: $20
Current: $3.25
Upside: n/a
Initiated Coverage: Buy
Price Target: $43
Current: $7.45
Upside: n/a
Upgraded: Buy
Price Target: $50
Current: $3.93
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $19.90
Upside: n/a
Downgraded: Hold
Price Target: $3.5
Current: $6.03
Upside: n/a
Upgraded: Buy
Price Target: $16 → $15
Current: $19.53
Upside: n/a
Downgraded: Buy
Price Target: $15
Current: $83.64
Upside: n/a
Upgraded: Buy
Price Target: $41
Current: $65.20
Upside: n/a
Upgraded: Buy
Price Target: $24
Current: $28.97
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $50.63
Upside: n/a
Upgraded: Buy
Price Target: $17 → $18
Current: $34.81
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $28.56
Upside: n/a
Upgraded: Buy
Price Target: $40
Current: $9.80
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $135.33
Upside: n/a