Joseph Osha

Stock Analyst at Guggenheim

(4.61)
# 129
Out of 4,814 analysts
176
Total ratings
55.3%
Success rate
25.6%
Average return

Stocks Rated by Joseph Osha

GE Vernova
Apr 17, 2025
Reiterates: Buy
Price Target: $380
Current: $323.42
Upside: +17.49%
Itron
Apr 17, 2025
Reiterates: Buy
Price Target: $133
Current: $103.47
Upside: +28.54%
Fluence Energy
Apr 15, 2025
Maintains: Sell
Price Target: $6$2
Current: $3.69
Upside: -45.80%
Primoris Services
Apr 10, 2025
Reiterates: Buy
Price Target: $110
Current: $56.35
Upside: +95.21%
First Solar
Apr 7, 2025
Maintains: Buy
Price Target: $304$253
Current: $127.98
Upside: +97.69%
MasTec
Mar 25, 2025
Reiterates: Buy
Price Target: $195
Current: $115.96
Upside: +68.16%
Eos Energy Enterprises
Mar 18, 2025
Reiterates: Buy
Price Target: $7
Current: $4.89
Upside: +43.15%
Enphase Energy
Jan 31, 2025
Upgrades: Neutral
Price Target: $62
Current: $52.58
Upside: +17.92%
Nextracker
Jan 29, 2025
Maintains: Buy
Price Target: $50$62
Current: $40.57
Upside: +52.82%
Quanta Services
Jan 8, 2025
Initiates: Neutral
Price Target: n/a
Current: $267.25
Upside: -
Maintains: Buy
Price Target: $8$7
Current: $3.38
Upside: +107.10%
Upgrades: Neutral
Price Target: n/a
Current: $12.64
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $6.85
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $4.33
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $0.19
Upside: -
Downgrades: Sell
Price Target: n/a
Current: $111.67
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $0.38
Upside: -
Initiates: Neutral
Price Target: n/a
Current: $0.57
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $0.64
Upside: -
Upgrades: Buy
Price Target: $22
Current: $0.73
Upside: +2,917.42%
Maintains: Buy
Price Target: $15$10
Current: $0.66
Upside: +1,411.26%
Initiates: Buy
Price Target: $10
Current: $2.18
Upside: +358.72%
Reinstates: Market Perform
Price Target: n/a
Current: $15.91
Upside: -
Initiates: Buy
Price Target: $63
Current: $9.58
Upside: +557.62%
Downgrades: Market Perform
Price Target: n/a
Current: $241.38
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $230.89
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $338.85
Upside: -
Maintains: Market Outperform
Price Target: $15$13
Current: $14.83
Upside: -12.34%
Downgrades: Market Perform
Price Target: n/a
Current: $99.57
Upside: -
Maintains: Market Outperform
Price Target: $54$50
Current: $78.59
Upside: -36.38%