Joseph Osha

Stock Analyst at Guggenheim

(4.63)
# 889
Out of 5,043 analysts
424
Total ratings
50.3%
Success rate
13.2%
Average return

Stocks Rated by Joseph Osha

Quanta Services
Oct 9, 2026
Reiterated: Buy
Price Target: $800
Current: $685.33
Upside: +16.73%
Shoals Technologies Group
Oct 9, 2026
Maintained: Buy
Price Target: $12
Current: $8.42
Upside: +42.52%
Everus Construction Group
Oct 9, 2026
Reiterated: Buy
Price Target: $184
Current: $122.17
Upside: +50.61%
Centrus Energy
Oct 8, 2026
Initiated Coverage: Buy
Price Target: $167
Current: $142.09
Upside: +17.53%
Dycom Industries
Sep 17, 2026
Reiterated: Buy
Price Target: $620
Current: $277.21
Upside: +123.66%
Fluence Energy
Sep 17, 2026
Reiterated: Hold
Price Target: n/a
Current: $7.45
Upside: -
Generac Holdings
Sep 17, 2026
Reiterated: Hold
Price Target: n/a
Current: $224.40
Upside: -
MasTec
Sep 17, 2026
Reiterated: Buy
Price Target: $518
Current: $216.66
Upside: +139.08%
X-Energy
Sep 8, 2026
Reiterated: Buy
Price Target: $57
Current: $13.77
Upside: +313.94%
ERock
Sep 2, 2026
Reiterated: Buy
Price Target: $23 → $20
Current: $12.21
Upside: +63.80%
Reiterated: Buy
Price Target: $115
Current: $51.55
Upside: +123.08%
Reiterated: Buy
Price Target: $48
Current: $13.80
Upside: +247.83%
Reiterated: Buy
Price Target: $162 → $127
Current: $82.66
Upside: +53.64%
Reiterated: Hold
Price Target: n/a
Current: $21.01
Upside: -
Reiterated: Buy
Price Target: $200
Current: $176.07
Upside: +13.59%
Reiterated: Buy
Price Target: $269 → $282
Current: $178.85
Upside: +57.67%
Reiterated: Buy
Price Target: $125
Current: $85.26
Upside: +46.61%
Reiterated: Buy
Price Target: $1,235
Current: $1,011.16
Upside: +22.14%
Reiterated: Hold
Price Target: n/a
Current: $84.23
Upside: -
Reiterated: Buy
Price Target: $1,300 → $1,450
Current: $999.35
Upside: +45.09%
Initiated Coverage: Hold
Price Target: n/a
Current: $34.57
Upside: -
Reiterated: Buy
Price Target: $37 → $50
Current: $25.69
Upside: +94.63%
Rated: Hold
Price Target: n/a
Current: $7.59
Upside: -
Reiterated: Buy
Price Target: $15 → $13
Current: $3.75
Upside: +246.67%
Downgraded: Hold
Price Target: n/a
Current: $2.77
Upside: -
Rated: Hold
Price Target: n/a
Current: $32.91
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $32.47
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $8.13
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.20
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.05
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.31
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $375.00
Upside: n/a
Reiterated: Buy
Price Target: $69
Current: $4.32
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $417.31
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $8.26
Upside: n/a
Reiterated: Buy
Price Target: $28 → $38
Current: $1.01
Upside: n/a
Reiterated: Buy
Price Target: $15 → $10
Current: $6.84
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $300.43
Upside: n/a
Reiterated: Buy
Price Target: $285
Current: $503.25
Upside: n/a
Reiterated: Buy
Price Target: $38
Current: $0.3582
Upside: n/a
Reiterated: Buy
Price Target: $146 → $153
Current: $475.40
Upside: n/a
Downgraded: Hold
Price Target: $70 → $72
Current: $159.06
Upside: n/a
Reiterated: Buy
Price Target: $54 → $50
Current: $154.00
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $424.51
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $11.02
Upside: n/a