Joseph Osha Stock Analyst Profile - Guggenheim Research Coverage - Stocknear

Joseph Osha

Stock Analyst at Guggenheim

(5)
# 39
Out of 5,493 analysts
222
Total ratings
Success rate
Average return

41 Stocks

Name Action PT Current % Upside Ratings Updated
EOSE Eos Energy Enterpris...
Maintains: Strong Buy
6 10
10.12 -1.19% 6 Sep 5, 2025
SEDG SolarEdge Technologi...
Maintains: Sell
5 7
39.45 -82.26% 18 Aug 25, 2025
FSLR First Solar
Maintains: Strong Buy
202 287
220.02 30.44% 26 Aug 22, 2025
PRIM Primoris Services
Maintains: Strong Buy
110 130
133.46 -2.59% 4 Aug 19, 2025
NXT Nextracker
Upgrades: Buy
74
73.06 1.29% 6 Aug 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
6 8
7.66 4.44% 8 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
190
168.3 12.89% 10 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
133 155
123.97 25.03% 6 Jul 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
933
790.34 18.05% 1 Jul 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
n/a
n/a n/a 1 Jul 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
10 12
8.26 45.28% 11 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
195 195
208.22 -6.35% 3 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
380 380
605.12 -37.2% 7 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
33
36.5 -9.59% 11 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
6 2
11.91 -83.21% 6 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
n/a
n/a n/a 1 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 10 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 8 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
1
1.77 -43.5% 2 Feb 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Nov 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
n/a
n/a n/a 1 May 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Mar 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22
n/a n/a 5 Mar 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 10
3.02 231.13% 2 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
1.6 525% 1 Mar 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Market Perform
n/a
n/a n/a 9 Dec 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
63
34.78 81.14% 1 Jan 29, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 12 Jan 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 3 Dec 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 9 Aug 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 5 Jul 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 9 Jun 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Outperform
31 26
n/a n/a 4 Jun 12, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
22 24
n/a n/a 1 Aug 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 2 Jun 18, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
15 13
15.32 -15.14% 2 Jun 15, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Feb 1, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
54 50
106.99 -53.27% 2 Oct 23, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Underperform
20
n/a n/a 1 Feb 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Outperform
19
n/a n/a 1 Jan 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Outperform
35 28
n/a n/a 1 Jan 21, 2016