Joseph Osha

Stock Analyst at Guggenheim

(4.69)
# 178
Out of 4,711 analysts
155
Total ratings
57.89%
Success rate
31.58%
Average return

Stocks Rated by Joseph Osha

GE Vernova
Dec 11, 2024
Maintains: Buy
Price Target: $400$380
Current: $342.66
Upside: +10.90%
Fluence Energy
Dec 6, 2024
Reiterates: Buy
Price Target: $26
Current: $15.21
Upside: +70.94%
Nextracker
Nov 22, 2024
Reiterates: Buy
Price Target: $55
Current: $35.15
Upside: +56.47%
Shoals Technologies Group
Nov 21, 2024
Maintains: Buy
Price Target: $8$7
Current: $5.12
Upside: +36.72%
SolarEdge Technologies
Nov 20, 2024
Upgrades: Neutral
Price Target: n/a
Current: $14.77
Upside: -
Sunrun
Nov 7, 2024
Downgrades: Neutral
Price Target: n/a
Current: $9.87
Upside: -
Array Technologies
Nov 7, 2024
Downgrades: Neutral
Price Target: n/a
Current: $5.63
Upside: -
Sunnova Energy International
Nov 7, 2024
Downgrades: Neutral
Price Target: n/a
Current: $3.70
Upside: -
Itron
Nov 6, 2024
Maintains: Buy
Price Target: $128$135
Current: $109.02
Upside: +23.83%
First Solar
Oct 30, 2024
Maintains: Buy
Price Target: $368$335
Current: $182.39
Upside: +83.67%
Downgrades: Sell
Price Target: $73
Current: $71.45
Upside: +2.17%
Downgrades: Sell
Price Target: n/a
Current: $156.26
Upside: -
Maintains: Buy
Price Target: $10$4
Current: $4.57
Upside: -12.47%
Downgrades: Neutral
Price Target: n/a
Current: $0.32
Upside: -
Initiates: Neutral
Price Target: n/a
Current: $1.24
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $1.10
Upside: -
Upgrades: Buy
Price Target: $22
Current: $2.40
Upside: +816.67%
Maintains: Buy
Price Target: $15$10
Current: $1.69
Upside: +491.72%
Initiates: Buy
Price Target: $10
Current: $4.66
Upside: +114.59%
Reinstates: Market Perform
Price Target: n/a
Current: $12.33
Upside: -
Initiates: Buy
Price Target: $63
Current: $22.35
Upside: +181.88%
Downgrades: Market Perform
Price Target: n/a
Current: $421.06
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $302.70
Upside: -
Upgrades: Outperform
Price Target: n/a
Current: $426.80
Upside: -
Maintains: Market Outperform
Price Target: $15$13
Current: $15.14
Upside: -14.13%
Downgrades: Market Perform
Price Target: n/a
Current: $124.09
Upside: -
Maintains: Market Outperform
Price Target: $54$50
Current: $80.64
Upside: -38.00%