Joseph Osha
Stock Analyst at Guggenheim
(4.86)
# 69
Out of 5,182 analysts
212
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 | |
|---|---|---|---|---|---|---|---|
| GEV GE Vernova | Maintains: Buy | $910 → $1,300 | $1,149.19 | +13.12% | 8 | Apr 23, 2026 | |
| PRIM Primoris Services | Maintains: Buy | $184 → $195 | $171.60 | +13.64% | 9 | Apr 20, 2026 | |
| LGN Legence | Maintains: Buy | $68 → $74 | $80.40 | -7.96% | 3 | Mar 30, 2026 | |
| FLNC Fluence Energy | Upgrades: Neutral | n/a | $13.38 | - | 7 | Mar 19, 2026 | |
| FSLR First Solar | Maintains: Buy | $312 → $269 | $193.76 | +38.83% | 28 | Mar 17, 2026 | |
| MWH SOLV Energy | Initiates: Buy | $37 | $38.82 | -4.69% | 1 | Mar 9, 2026 | |
| EOSE Eos Energy Enterprises | Downgrades: Neutral | n/a | $7.67 | - | 8 | Feb 27, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Buy | $12 → $11 | $7.93 | +38.71% | 11 | Feb 25, 2026 | |
| ITRI Itron | Downgrades: Neutral | n/a | $88.55 | - | 8 | Feb 17, 2026 | |
| EQIX Equinix | Maintains: Buy | $933 → $985 | $1,108.76 | -11.16% | 2 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $220.93 | - | 13 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $136.06 | - | 1 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $510 | $410.72 | +24.17% | 1 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $27 | $12.74 | +111.93% | 11 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $121.41 | - | 7 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $376.12 | - | 4 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $15 | $8.11 | +84.96% | 12 | Oct 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Sell | $5 → $7 | $45.83 | -84.73% | 18 | Aug 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $200.00 | - | 1 | Jul 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $33 | $35.77 | -7.74% | 11 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $624.84 | - | 1 | Jan 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | $1 | $0.98 | +2.49% | 2 | Feb 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $11.41 | - | 2 | Nov 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $6.89 | - | 1 | May 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $2.19 | - | 2 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $10 | $4.46 | +124.22% | 2 | Oct 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $10 | $1.14 | +777.19% | 1 | Mar 22, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Market Perform | n/a | $6.71 | - | 9 | Dec 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $63 | $27.92 | +125.64% | 1 | Jan 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $376.30 | - | 10 | Jan 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $289.57 | - | 9 | Jun 9, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Outperform | n/a | $553.07 | - | 2 | Jun 18, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Outperform | $15 → $13 | $11.28 | +15.25% | 2 | Jun 15, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $141.35 | - | 2 | Feb 1, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Outperform | $54 → $50 | $141.92 | -64.77% | 2 | Oct 23, 2017 |
GE Vernova
Apr 23, 2026
Maintains: Buy
Price Target: $910 → $1,300
Current: $1,149.19
Upside: +13.12%
Primoris Services
Apr 20, 2026
Maintains: Buy
Price Target: $184 → $195
Current: $171.60
Upside: +13.64%
Legence
Mar 30, 2026
Maintains: Buy
Price Target: $68 → $74
Current: $80.40
Upside: -7.96%
Fluence Energy
Mar 19, 2026
Upgrades: Neutral
Price Target: n/a
Current: $13.38
Upside: -
First Solar
Mar 17, 2026
Maintains: Buy
Price Target: $312 → $269
Current: $193.76
Upside: +38.83%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $37
Current: $38.82
Upside: -4.69%
Eos Energy Enterprises
Feb 27, 2026
Downgrades: Neutral
Price Target: n/a
Current: $7.67
Upside: -
Shoals Technologies Group
Feb 25, 2026
Maintains: Buy
Price Target: $12 → $11
Current: $7.93
Upside: +38.71%
Itron
Feb 17, 2026
Downgrades: Neutral
Price Target: n/a
Current: $88.55
Upside: -
Equinix
Feb 12, 2026
Maintains: Buy
Price Target: $933 → $985
Current: $1,108.76
Upside: -11.16%
Feb 12, 2026
Downgrades: Neutral
Price Target: n/a
Current: $220.93
Upside: -
Jan 22, 2026
Initiates: Neutral
Price Target: n/a
Current: $136.06
Upside: -
Jan 22, 2026
Initiates: Buy
Price Target: $510
Current: $410.72
Upside: +24.17%
Nov 10, 2025
Upgrades: Buy
Price Target: $27
Current: $12.74
Upside: +111.93%
Oct 22, 2025
Downgrades: Neutral
Price Target: n/a
Current: $121.41
Upside: -
Oct 15, 2025
Downgrades: Neutral
Price Target: n/a
Current: $376.12
Upside: -
Oct 6, 2025
Maintains: Buy
Price Target: $12 → $15
Current: $8.11
Upside: +84.96%
Aug 25, 2025
Maintains: Sell
Price Target: $5 → $7
Current: $45.83
Upside: -84.73%
Jul 10, 2025
Initiates: Neutral
Price Target: n/a
Current: $200.00
Upside: -
Apr 24, 2025
Downgrades: Sell
Price Target: $33
Current: $35.77
Upside: -7.74%
Jan 8, 2025
Initiates: Neutral
Price Target: n/a
Current: $624.84
Upside: -
Feb 16, 2024
Downgrades: Sell
Price Target: $1
Current: $0.98
Upside: +2.49%
Nov 3, 2023
Downgrades: Neutral
Price Target: n/a
Current: $11.41
Upside: -
May 2, 2023
Initiates: Neutral
Price Target: n/a
Current: $6.89
Upside: -
Mar 17, 2023
Downgrades: Neutral
Price Target: n/a
Current: $2.19
Upside: -
Oct 6, 2022
Maintains: Buy
Price Target: $15 → $10
Current: $4.46
Upside: +124.22%
Mar 22, 2022
Initiates: Buy
Price Target: $10
Current: $1.14
Upside: +777.19%
Dec 21, 2021
Reinstates: Market Perform
Price Target: n/a
Current: $6.71
Upside: -
Jan 29, 2021
Initiates: Buy
Price Target: $63
Current: $27.92
Upside: +125.64%
Jan 28, 2021
Downgrades: Market Perform
Price Target: n/a
Current: $376.30
Upside: -
Jun 9, 2020
Downgrades: Market Perform
Price Target: n/a
Current: $289.57
Upside: -
Jun 18, 2018
Upgrades: Outperform
Price Target: n/a
Current: $553.07
Upside: -
Jun 15, 2018
Maintains: Market Outperform
Price Target: $15 → $13
Current: $11.28
Upside: +15.25%
Feb 1, 2018
Downgrades: Market Perform
Price Target: n/a
Current: $141.35
Upside: -
Oct 23, 2017
Maintains: Market Outperform
Price Target: $54 → $50
Current: $141.92
Upside: -64.77%