Joseph Osha's Stock Ratings

Guggenheim Analyst

Joseph Osha is an analyst at Guggenheim. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/16/2024

Overall Average Return

34.0%

Smart Score

77.4%

Overall Average Return Percentile

89th

Number of Ratings

49
Buy NowGet Alert
07/11/2024ITRIBuy Now
Itron
$105.1823.6% → $130UpgradeNeutral → BuyGet Alert
06/06/2024FLNCBuy Now
Fluence Energy
$17.10DowngradeBuy → NeutralGet Alert
05/30/2024GNRCBuy Now
Generac Hldgs
$155.04DowngradeNeutral → SellGet Alert
05/02/2024FSLRBuy Now
First Solar
$213.0067.14%$359 → $356MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$113.00-18.58% → $92DowngradeNeutral → SellGet Alert
04/23/2024NXTBuy Now
NEXTracker
$47.8125.5%$73 → $60MaintainsBuyGet Alert
04/05/2024ARRYBuy Now
Array Technologies
$11.0599.1%$20 → $22MaintainsBuyGet Alert
03/07/2024EOSEBuy Now
Eos Energy Enterprises
$2.0595.12%$10 → $4MaintainsBuyGet Alert
02/16/2024SPWRBuy Now
SunPower
$2.51-60.16% → $1DowngradeNeutral → SellGet Alert
02/15/2024GNRCBuy Now
Generac Hldgs
$155.04DowngradeBuy → NeutralGet Alert
02/08/2024NXTBuy Now
NEXTracker
$47.8152.69% → $73Initiates → BuyGet Alert
11/08/2023ARRYBuy Now
Array Technologies
$11.05171.49%$36 → $30MaintainsBuyGet Alert
11/03/2023STEMBuy Now
Stem
$1.44DowngradeBuy → NeutralGet Alert
11/03/2023GNRCBuy Now
Generac Hldgs
$155.04UpgradeNeutral → BuyGet Alert
09/21/2023RUNBuy Now
Sunrun
$15.67129.74%$35 → $36MaintainsBuyGet Alert
09/11/2023ITRIBuy Now
Itron
$105.18Initiates → NeutralGet Alert
09/01/2023EOSEBuy Now
Eos Energy Enterprises
$2.05387.8% → $10UpgradeNeutral → BuyGet Alert
08/08/2023NOVABuy Now
Sunnova Energy Intl
$7.04326.14%MaintainsBuyGet Alert
07/28/2023FSLRBuy Now
First Solar
$213.0055.87%$334 → $332MaintainsBuyGet Alert
07/24/2023RUNBuy Now
Sunrun
$15.67116.98%$37 → $34MaintainsBuyGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$6.80341.18% → $30UpgradeNeutral → BuyGet Alert
05/02/2023CHPTBuy Now
ChargePoint Hldgs
$2.19Initiates → NeutralGet Alert
04/05/2023FLNCBuy Now
Fluence Energy
$17.1046.2% → $25Upgrade → BuyGet Alert
03/22/2023ARRYBuy Now
Array Technologies
$11.05216.74%$36 → $35MaintainsBuyGet Alert
03/17/2023LIDRBuy Now
AEye
$1.82DowngradeBuy → NeutralGet Alert
03/16/2023TPICBuy Now
TPI Composites
$4.21422.57% → $22UpgradeNeutral → BuyGet Alert
02/28/2023NOVABuy Now
Sunnova Energy Intl
$7.04752.27%$51 → $60MaintainsBuyGet Alert
02/03/2023GNRCBuy Now
Generac Hldgs
$155.04DowngradeBuy → NeutralGet Alert
11/10/2022SPWRBuy Now
SunPower
$2.51Initiates → NeutralGet Alert
10/17/2022NOVABuy Now
Sunnova Energy Intl
$7.04610.23%$72 → $50MaintainsBuyGet Alert
10/17/2022RUNBuy Now
Sunrun
$15.67161.65%$59 → $41MaintainsBuyGet Alert
10/13/2022GNRCBuy Now
Generac Hldgs
$155.0458.67%$381 → $246MaintainsBuyGet Alert
10/06/2022NRGVBuy Now
Energy Vault Holdings
$1.33651.88%$15 → $10MaintainsBuyGet Alert
09/09/2022ENPHBuy Now
Enphase Energy
$113.00DowngradeBuy → NeutralGet Alert
09/09/2022SHLSBuy Now
Shoals Technologies Gr
$6.80DowngradeBuy → NeutralGet Alert
09/06/2022ARRYBuy Now
Array Technologies
$11.05180.54%$24 → $31MaintainsBuyGet Alert
08/08/2022FSLRBuy Now
First Solar
$213.00-36.62% → $135UpgradeNeutral → BuyGet Alert
07/25/2022GNRCBuy Now
Generac Hldgs
$155.04193.47%$561 → $455MaintainsBuyGet Alert
05/17/2022SHLSBuy Now
Shoals Technologies Gr
$6.80179.41%$22 → $19MaintainsBuyGet Alert
04/07/2022ARRYBuy Now
Array Technologies
$11.0562.9% → $18UpgradeNeutral → BuyGet Alert
04/06/2022ARRYBuy Now
Array Technologies
$11.0562.9% → $18UpgradeNeutral → BuyGet Alert
03/22/2022EOSEBuy Now
Eos Energy Enterprises
$2.05Initiates → NeutralGet Alert
03/22/2022NRGVBuy Now
Energy Vault Holdings
$1.331554.14% → $22Initiates → BuyGet Alert
03/22/2022STEMBuy Now
Stem
$1.441011.34% → $16Initiates → BuyGet Alert
03/22/2022FLNCBuy Now
Fluence Energy
$17.10Initiates → NeutralGet Alert
03/22/2022GWHBuy Now
ESS Tech
$0.881038.95% → $10Initiates → BuyGet Alert
03/11/2022SHLSBuy Now
Shoals Technologies Gr
$6.80223.53% → $22UpgradeNeutral → BuyGet Alert
01/13/2022ENPHBuy Now
Enphase Energy
$113.0088.5% → $213UpgradeNeutral → BuyGet Alert
09/23/2021LIDRBuy Now
AEye
$1.82669.23% → $420Initiates → BuyGet Alert