Joseph Osha
Stock Analyst at Guggenheim
(4.86)
# 69
Out of 5,182 analysts
213
Total ratings
66.46%
Success rate
36.57%
Average return
Main Sectors:
Stocks Rated by Joseph Osha
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EQIX Equinix | Maintains: Buy | $985 → $1,235 | $1,089.85 | +13.32% | 3 | Apr 27, 2026 | |
| GEV GE Vernova | Maintains: Buy | $910 → $1,300 | $1,120.23 | +16.05% | 8 | Apr 23, 2026 | |
| PRIM Primoris Services | Maintains: Buy | $184 → $195 | $173.00 | +12.72% | 9 | Apr 20, 2026 | |
| LGN Legence | Maintains: Buy | $68 → $74 | $81.43 | -9.12% | 3 | Mar 30, 2026 | |
| FLNC Fluence Energy | Upgrades: Neutral | n/a | $13.36 | - | 7 | Mar 19, 2026 | |
| FSLR First Solar | Maintains: Buy | $312 → $269 | $197.48 | +36.22% | 28 | Mar 17, 2026 | |
| MWH SOLV Energy | Initiates: Buy | $37 | $37.99 | -2.61% | 1 | Mar 9, 2026 | |
| EOSE Eos Energy Enterprises | Downgrades: Neutral | n/a | $7.16 | - | 8 | Feb 27, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Buy | $12 → $11 | $7.80 | +41.03% | 11 | Feb 25, 2026 | |
| ITRI Itron | Downgrades: Neutral | n/a | $86.92 | - | 8 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $220.30 | - | 13 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $140.25 | - | 1 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $510 | $416.01 | +22.59% | 1 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $27 | $13.03 | +107.21% | 11 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $122.58 | - | 7 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $385.89 | - | 4 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $15 | $7.97 | +88.21% | 12 | Oct 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Sell | $5 → $7 | $47.38 | -85.23% | 18 | Aug 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $196.34 | - | 1 | Jul 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $33 | $35.24 | -6.36% | 11 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $637.28 | - | 1 | Jan 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $1 | $0.90 | +10.57% | 2 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $11.29 | - | 2 | Nov 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $6.79 | - | 1 | May 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $2.14 | - | 2 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $10 | $4.45 | +124.72% | 2 | Oct 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $10 | $1.19 | +740.34% | 1 | Mar 22, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Market Perform | n/a | $6.77 | - | 9 | Dec 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $63 | $27.91 | +125.73% | 1 | Jan 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $378.67 | - | 10 | Jan 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $291.85 | - | 9 | Jun 9, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Outperform | n/a | $555.34 | - | 2 | Jun 18, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Outperform | $15 → $13 | $11.05 | +17.65% | 2 | Jun 15, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $141.47 | - | 2 | Feb 1, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Outperform | $54 → $50 | $143.38 | -65.13% | 2 | Oct 23, 2017 |
Equinix
Apr 27, 2026
Maintains: Buy
Price Target: $985 → $1,235
Current: $1,089.85
Upside: +13.32%
GE Vernova
Apr 23, 2026
Maintains: Buy
Price Target: $910 → $1,300
Current: $1,120.23
Upside: +16.05%
Primoris Services
Apr 20, 2026
Maintains: Buy
Price Target: $184 → $195
Current: $173.00
Upside: +12.72%
Legence
Mar 30, 2026
Maintains: Buy
Price Target: $68 → $74
Current: $81.43
Upside: -9.12%
Fluence Energy
Mar 19, 2026
Upgrades: Neutral
Price Target: n/a
Current: $13.36
Upside: -
First Solar
Mar 17, 2026
Maintains: Buy
Price Target: $312 → $269
Current: $197.48
Upside: +36.22%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $37
Current: $37.99
Upside: -2.61%
Eos Energy Enterprises
Feb 27, 2026
Downgrades: Neutral
Price Target: n/a
Current: $7.16
Upside: -
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $12 → $11
Current: $7.80
Upside: +41.03%
Itron
Feb 17, 2026
Downgrades: Neutral
Price Target: n/a
Current: $86.92
Upside: -
Feb 12, 2026
Downgrades: Neutral
Price Target: n/a
Current: $220.30
Upside: -
Jan 22, 2026
Initiates: Neutral
Price Target: n/a
Current: $140.25
Upside: -
Jan 22, 2026
Initiates: Buy
Price Target: $510
Current: $416.01
Upside: +22.59%
Nov 10, 2025
Upgrades: Buy
Price Target: $27
Current: $13.03
Upside: +107.21%
Oct 22, 2025
Downgrades: Neutral
Price Target: n/a
Current: $122.58
Upside: -
Oct 15, 2025
Downgrades: Neutral
Price Target: n/a
Current: $385.89
Upside: -
Oct 6, 2025
Maintains: Buy
Price Target: $12 → $15
Current: $7.97
Upside: +88.21%
Aug 25, 2025
Maintains: Sell
Price Target: $5 → $7
Current: $47.38
Upside: -85.23%
Jul 10, 2025
Initiates: Neutral
Price Target: n/a
Current: $196.34
Upside: -
Apr 24, 2025
Downgrades: Sell
Price Target: $33
Current: $35.24
Upside: -6.36%
Jan 8, 2025
Initiates: Neutral
Price Target: n/a
Current: $637.28
Upside: -
Feb 16, 2024
Downgrades: Sell
Price Target: $1
Current: $0.90
Upside: +10.57%
Nov 3, 2023
Downgrades: Neutral
Price Target: n/a
Current: $11.29
Upside: -
May 2, 2023
Initiates: Neutral
Price Target: n/a
Current: $6.79
Upside: -
Mar 17, 2023
Downgrades: Neutral
Price Target: n/a
Current: $2.14
Upside: -
Oct 6, 2022
Maintains: Buy
Price Target: $15 → $10
Current: $4.45
Upside: +124.72%
Mar 22, 2022
Initiates: Buy
Price Target: $10
Current: $1.19
Upside: +740.34%
Dec 21, 2021
Reinstates: Market Perform
Price Target: n/a
Current: $6.77
Upside: -
Jan 29, 2021
Initiates: Buy
Price Target: $63
Current: $27.91
Upside: +125.73%
Jan 28, 2021
Downgrades: Market Perform
Price Target: n/a
Current: $378.67
Upside: -
Jun 9, 2020
Downgrades: Market Perform
Price Target: n/a
Current: $291.85
Upside: -
Jun 18, 2018
Upgrades: Outperform
Price Target: n/a
Current: $555.34
Upside: -
Jun 15, 2018
Maintains: Market Outperform
Price Target: $15 → $13
Current: $11.05
Upside: +17.65%
Feb 1, 2018
Downgrades: Market Perform
Price Target: n/a
Current: $141.47
Upside: -
Oct 23, 2017
Maintains: Market Outperform
Price Target: $54 → $50
Current: $143.38
Upside: -65.13%