Joseph Osha

Stock Analyst at Guggenheim

(4.70)
# 752
Out of 4,520 analysts
394
Total ratings
51.8%
Success rate
15.8%
Average return

Stocks Rated by Joseph Osha

Digital Realty Trust
Jul 15, 2026
Upgraded: Buy
Price Target: $200
Current: $173.88
Upside: +15.02%
Nextpower
Jul 15, 2026
Upgraded: Buy
Price Target: $125
Current: $103.10
Upside: +21.24%
Dycom Industries
Jul 13, 2026
Reiterated: Buy
Price Target: $620
Current: $407.11
Upside: +52.29%
Legence
Jul 10, 2026
Reiterated: Buy
Price Target: $106$115
Current: $68.24
Upside: +68.52%
MasTec
Jul 9, 2026
Maintained: Buy
Price Target: $480
Current: $329.59
Upside: +45.64%
Everus Construction Group
Jul 8, 2026
Reiterated: Buy
Price Target: $160
Current: $133.23
Upside: +20.09%
ERock
Jul 6, 2026
Initiated Coverage: Buy
Price Target: $23
Current: $10.81
Upside: +112.77%
Oklo Inc.
Jun 25, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $41.11
Upside: -
Primoris Services
Jun 23, 2026
Reiterated: Buy
Price Target: $162
Current: $85.96
Upside: +88.46%
X-Energy
Jun 8, 2026
Reiterated: Buy
Price Target: $57
Current: $14.02
Upside: +306.56%
Initiated Coverage: Buy
Price Target: $48
Current: $24.65
Upside: +94.73%
Reiterated: Hold
Price Target: n/a
Current: $214.91
Upside: -
Reiterated: Buy
Price Target: $37$50
Current: $28.41
Upside: +75.99%
Initiated Coverage: Hold
Price Target: n/a
Current: $23.11
Upside: -
Rated: Buy
Price Target: $11$12
Current: $10.30
Upside: +16.50%
Reiterated: Hold
Price Target: n/a
Current: $14.07
Upside: -
Reiterated: Buy
Price Target: $1,235
Current: $1,020.00
Upside: +21.08%
Reiterated: Hold
Price Target: n/a
Current: $85.99
Upside: -
Reiterated: Buy
Price Target: $910$1,300
Current: $1,057.84
Upside: +22.89%
Rated: Hold
Price Target: n/a
Current: $11.85
Upside: -
Reiterated: Buy
Price Target: $15$13
Current: $6.11
Upside: +112.77%
Maintained: Buy
Price Target: $312$269
Current: $211.99
Upside: +26.89%
Downgraded: Hold
Price Target: n/a
Current: $4.13
Upside: -
Rated: Hold
Price Target: n/a
Current: $41.57
Upside: -
Rated: Hold
Price Target: n/a
Current: $53.47
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $628.53
Upside: -
Rated: Hold
Price Target: n/a
Current: $5.63
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $6.26
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.22
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.08
Upside: n/a
Initiated Coverage: Buy
Price Target: $10
Current: $0.8847
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $380.84
Upside: n/a
Maintained: Buy
Price Target: $69
Current: $0.3567
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $510.28
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $8.59
Upside: n/a
Maintained: Buy
Price Target: $28$38
Current: $1.00
Upside: n/a
Maintained: Buy
Price Target: $15$10
Current: $8.62
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $333.72
Upside: n/a
Maintained: Buy
Price Target: $285
Current: $485.65
Upside: n/a
Maintained: Buy
Price Target: $38
Current: $0.4707
Upside: n/a
Maintained: Buy
Price Target: $146$153
Current: $488.67
Upside: n/a
Downgraded: Hold
Price Target: $70$72
Current: $139.54
Upside: n/a
Maintained: Buy
Price Target: $54$50
Current: $140.46
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $399.99
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $14.95
Upside: n/a