Joseph Osha
Stock Analyst at Guggenheim
(4.70)
# 201
Out of 4,761 analysts
166
Total ratings
59.02%
Success rate
30.24%
Average return
Main Sectors:
Stocks Rated by Joseph Osha
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
ENPH Enphase Energy | Upgrades: Neutral | $62 | $64.85 | -4.39% | 10 | Jan 31, 2025 | |
NXT Nextracker | Maintains: Buy | $50 → $62 | $46.12 | +34.43% | 5 | Jan 29, 2025 | |
GEV GE Vernova | Downgrades: Neutral | $380 | $327.88 | +15.90% | 4 | Jan 24, 2025 | |
FSLR First Solar | Reiterates: Buy | $335 | $155.44 | +115.52% | 22 | Jan 22, 2025 | |
MTZ MasTec | Initiates: Buy | $195 | $126.51 | +54.14% | 1 | Jan 8, 2025 | |
PWR Quanta Services | Initiates: Neutral | n/a | $269.36 | - | 1 | Jan 8, 2025 | |
PRIM Primoris Services | Initiates: Buy | $102 | $66.02 | +54.50% | 1 | Jan 8, 2025 | |
FLNC Fluence Energy | Reiterates: Buy | $26 | $6.94 | +274.64% | 5 | Dec 6, 2024 | |
SHLS Shoals Technologies Group | Maintains: Buy | $8 → $7 | $4.52 | +54.87% | 6 | Nov 21, 2024 | |
SEDG SolarEdge Technologies | Upgrades: Neutral | n/a | $17.62 | - | 16 | Nov 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $8.42 | - | 10 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $6.59 | - | 10 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $1.95 | - | 8 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $128 → $135 | $93.94 | +43.71% | 3 | Nov 6, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Sell | n/a | $138.04 | - | 9 | May 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $10 → $4 | $4.48 | -10.71% | 3 | Mar 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $0.56 | - | 2 | Nov 3, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | n/a | $0.76 | - | 1 | May 2, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $0.77 | - | 2 | Mar 17, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $22 | $1.46 | +1,412.03% | 5 | Mar 16, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $10 | $1.46 | +584.93% | 2 | Oct 6, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $10 | $4.05 | +146.91% | 1 | Mar 22, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Reinstates: Market Perform | n/a | $14.45 | - | 9 | Dec 21, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $63 | $18.69 | +237.08% | 1 | Jan 29, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $337.80 | - | 12 | Jan 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $309.25 | - | 9 | Jun 9, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Outperform | n/a | $377.48 | - | 2 | Jun 18, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Outperform | $15 → $13 | $14.65 | -11.26% | 2 | Jun 15, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Market Perform | n/a | $121.85 | - | 2 | Feb 1, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Market Outperform | $54 → $50 | $85.28 | -41.37% | 2 | Oct 23, 2017 |
Enphase Energy
Jan 31, 2025
Upgrades: Neutral
Price Target: $62
Current: $64.85
Upside: -4.39%
Nextracker
Jan 29, 2025
Maintains: Buy
Price Target: $50 → $62
Current: $46.12
Upside: +34.43%
GE Vernova
Jan 24, 2025
Downgrades: Neutral
Price Target: $380
Current: $327.88
Upside: +15.90%
First Solar
Jan 22, 2025
Reiterates: Buy
Price Target: $335
Current: $155.44
Upside: +115.52%
MasTec
Jan 8, 2025
Initiates: Buy
Price Target: $195
Current: $126.51
Upside: +54.14%
Quanta Services
Jan 8, 2025
Initiates: Neutral
Price Target: n/a
Current: $269.36
Upside: -
Primoris Services
Jan 8, 2025
Initiates: Buy
Price Target: $102
Current: $66.02
Upside: +54.50%
Fluence Energy
Dec 6, 2024
Reiterates: Buy
Price Target: $26
Current: $6.94
Upside: +274.64%
Shoals Technologies Group
Nov 21, 2024
Maintains: Buy
Price Target: $8 → $7
Current: $4.52
Upside: +54.87%
SolarEdge Technologies
Nov 20, 2024
Upgrades: Neutral
Price Target: n/a
Current: $17.62
Upside: -
Nov 7, 2024
Downgrades: Neutral
Price Target: n/a
Current: $8.42
Upside: -
Nov 7, 2024
Downgrades: Neutral
Price Target: n/a
Current: $6.59
Upside: -
Nov 7, 2024
Downgrades: Neutral
Price Target: n/a
Current: $1.95
Upside: -
Nov 6, 2024
Maintains: Buy
Price Target: $128 → $135
Current: $93.94
Upside: +43.71%
May 30, 2024
Downgrades: Sell
Price Target: n/a
Current: $138.04
Upside: -
Mar 7, 2024
Maintains: Buy
Price Target: $10 → $4
Current: $4.48
Upside: -10.71%
Nov 3, 2023
Downgrades: Neutral
Price Target: n/a
Current: $0.56
Upside: -
May 2, 2023
Initiates: Neutral
Price Target: n/a
Current: $0.76
Upside: -
Mar 17, 2023
Downgrades: Neutral
Price Target: n/a
Current: $0.77
Upside: -
Mar 16, 2023
Upgrades: Buy
Price Target: $22
Current: $1.46
Upside: +1,412.03%
Oct 6, 2022
Maintains: Buy
Price Target: $15 → $10
Current: $1.46
Upside: +584.93%
Mar 22, 2022
Initiates: Buy
Price Target: $10
Current: $4.05
Upside: +146.91%
Dec 21, 2021
Reinstates: Market Perform
Price Target: n/a
Current: $14.45
Upside: -
Jan 29, 2021
Initiates: Buy
Price Target: $63
Current: $18.69
Upside: +237.08%
Jan 28, 2021
Downgrades: Market Perform
Price Target: n/a
Current: $337.80
Upside: -
Jun 9, 2020
Downgrades: Market Perform
Price Target: n/a
Current: $309.25
Upside: -
Jun 18, 2018
Upgrades: Outperform
Price Target: n/a
Current: $377.48
Upside: -
Jun 15, 2018
Maintains: Market Outperform
Price Target: $15 → $13
Current: $14.65
Upside: -11.26%
Feb 1, 2018
Downgrades: Market Perform
Price Target: n/a
Current: $121.85
Upside: -
Oct 23, 2017
Maintains: Market Outperform
Price Target: $54 → $50
Current: $85.28
Upside: -41.37%