Joseph Osha

Stock Analyst at Guggenheim

(4.59)
# 982
Out of 4,988 analysts
421
Total ratings
49.4%
Success rate
12.6%
Average return

Stocks Rated by Joseph Osha

MasTec
Sep 18, 2026
Reiterated: Buy
Price Target: $518
Current: $207.75
Upside: +149.34%
Dycom Industries
Sep 18, 2026
Reiterated: Buy
Price Target: $620
Current: $285.49
Upside: +117.17%
Fluence Energy
Sep 17, 2026
Reiterated: Hold
Price Target: n/a
Current: $7.66
Upside: -
Generac Holdings
Sep 17, 2026
Reiterated: Hold
Price Target: n/a
Current: $207.23
Upside: -
X-Energy
Sep 8, 2026
Reiterated: Buy
Price Target: $57
Current: $16.33
Upside: +249.05%
ERock
Sep 2, 2026
Reiterated: Buy
Price Target: $23$20
Current: $12.90
Upside: +55.04%
Legence
Aug 26, 2026
Reiterated: Buy
Price Target: $115
Current: $54.69
Upside: +110.28%
Fervo Energy Company
Aug 18, 2026
Reiterated: Buy
Price Target: $48
Current: $16.66
Upside: +188.12%
Everus Construction Group
Aug 5, 2026
Reiterated: Buy
Price Target: $160$184
Current: $113.34
Upside: +62.34%
Primoris Services
Aug 5, 2026
Reiterated: Buy
Price Target: $162$127
Current: $76.59
Upside: +65.82%
Reiterated: Hold
Price Target: n/a
Current: $23.70
Upside: -
Reiterated: Buy
Price Target: $200
Current: $184.26
Upside: +8.54%
Reiterated: Buy
Price Target: $12
Current: $7.65
Upside: +56.86%
Reiterated: Buy
Price Target: $269$282
Current: $201.16
Upside: +40.19%
Reiterated: Buy
Price Target: $125
Current: $83.36
Upside: +49.95%
Upgraded: Buy
Price Target: $800
Current: $616.54
Upside: +29.76%
Reiterated: Buy
Price Target: $1,235
Current: $1,025.94
Upside: +20.38%
Reiterated: Hold
Price Target: n/a
Current: $91.38
Upside: -
Reiterated: Buy
Price Target: $1,300$1,450
Current: $924.93
Upside: +56.77%
Initiated Coverage: Hold
Price Target: n/a
Current: $39.65
Upside: -
Reiterated: Buy
Price Target: $37$50
Current: $25.72
Upside: +94.40%
Rated: Hold
Price Target: n/a
Current: $8.73
Upside: -
Reiterated: Buy
Price Target: $15$13
Current: $4.24
Upside: +206.60%
Downgraded: Hold
Price Target: n/a
Current: $3.98
Upside: -
Rated: Hold
Price Target: n/a
Current: $36.02
Upside: -
Rated: Hold
Price Target: n/a
Current: $36.00
Upside: -
Rated: Hold
Price Target: n/a
Current: $9.92
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.72
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.21
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.23
Upside: n/a
Initiated Coverage: Buy
Price Target: $10
Current: $0.3633
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $366.20
Upside: n/a
Reiterated: Buy
Price Target: $69
Current: $12.41
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $453.50
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $5.86
Upside: n/a
Reiterated: Buy
Price Target: $28$38
Current: $1.00
Upside: n/a
Reiterated: Buy
Price Target: $15$10
Current: $7.05
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $299.54
Upside: n/a
Reiterated: Buy
Price Target: $285
Current: $516.34
Upside: n/a
Reiterated: Buy
Price Target: $38
Current: $0.3157
Upside: n/a
Reiterated: Buy
Price Target: $146$153
Current: $443.23
Upside: n/a
Downgraded: Hold
Price Target: $70$72
Current: $147.40
Upside: n/a
Reiterated: Buy
Price Target: $54$50
Current: $141.06
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $409.46
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $11.75
Upside: n/a