Joseph Osha

Stock Analyst at Guggenheim

(4.39)
# 1,274
Out of 5,088 analysts
433
Total ratings
45.6%
Success rate
9.3%
Average return

Stocks Rated by Joseph Osha

Array Technologies
Oct 28, 2026
Reiterated: Buy
Price Target: $13 → $6
Current: $3.56
Upside: +68.54%
First Solar
Oct 27, 2026
Reiterated: Buy
Price Target: $282 → $299
Current: $176.89
Upside: +69.03%
Digital Realty Trust
Oct 23, 2026
Reiterated: Buy
Price Target: $200
Current: $182.91
Upside: +9.34%
Centrus Energy
Oct 21, 2026
Reiterated: Buy
Price Target: $167
Current: $110.55
Upside: +51.06%
Nextpower
Oct 21, 2026
Reiterated: Buy
Price Target: $125
Current: $79.83
Upside: +56.58%
Equinix
Oct 20, 2026
Reiterated: Buy
Price Target: $1,235
Current: $1,036.67
Upside: +19.13%
SOLV Energy
Oct 14, 2026
Reiterated: Buy
Price Target: $50
Current: $24.27
Upside: +106.02%
GE Vernova
Oct 13, 2026
Reiterated: Buy
Price Target: $1,450
Current: $887.85
Upside: +63.32%
X-Energy
Oct 12, 2026
Reiterated: Buy
Price Target: $57
Current: $11.70
Upside: +387.18%
Everus Construction Group
Oct 9, 2026
Reiterated: Buy
Price Target: $184
Current: $108.06
Upside: +70.28%
Reiterated: Buy
Price Target: $12
Current: $7.55
Upside: +58.94%
Reiterated: Buy
Price Target: $800
Current: $635.18
Upside: +25.95%
Reiterated: Buy
Price Target: $620
Current: $239.66
Upside: +158.70%
Reiterated: Hold
Price Target: n/a
Current: $6.09
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $203.36
Upside: -
Reiterated: Buy
Price Target: $518
Current: $177.82
Upside: +191.31%
Reiterated: Buy
Price Target: $23 → $20
Current: $8.97
Upside: +122.97%
Reiterated: Buy
Price Target: $115
Current: $41.90
Upside: +174.46%
Reiterated: Buy
Price Target: $48
Current: $8.99
Upside: +433.93%
Reiterated: Buy
Price Target: $162 → $127
Current: $75.61
Upside: +67.97%
Reiterated: Hold
Price Target: n/a
Current: $21.00
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $94.69
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $26.81
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.59
Upside: -
Downgraded: Hold
Price Target: n/a
Current: $1.98
Upside: -
Rated: Hold
Price Target: n/a
Current: $25.86
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $30.54
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $9.27
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $2.39
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.04
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.27
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $403.30
Upside: n/a
Reiterated: Buy
Price Target: $69
Current: $3.79
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $438.05
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $8.37
Upside: n/a
Reiterated: Buy
Price Target: $28 → $38
Current: $1.00
Upside: n/a
Reiterated: Buy
Price Target: $15 → $10
Current: $7.12
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $327.36
Upside: n/a
Reiterated: Buy
Price Target: $285
Current: $540.00
Upside: n/a
Reiterated: Buy
Price Target: $38
Current: $0.2944
Upside: n/a
Reiterated: Buy
Price Target: $146 → $153
Current: $438.23
Upside: n/a
Downgraded: Hold
Price Target: $70 → $72
Current: $170.74
Upside: n/a
Reiterated: Buy
Price Target: $54 → $50
Current: $158.27
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $393.72
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $9.35
Upside: n/a