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 03/19/2025

Overall Average Return

27.6%

Smart Score

76.8%

Overall Average Return Percentile

87th

Number of Ratings

197
Buy NowGet Alert
03/18/2025EOSEBuy Now
Eos Energy Enterprises
$4.1170.32%
Joseph Osha76%
$7 → $7ReiteratesBuy → BuyGet Alert
03/05/2025GEVBuy Now
GE Vernova
$318.9319.15%
Joseph Osha76%
→ $380UpgradeNeutral → BuyGet Alert
02/27/2025FSLRBuy Now
First Solar
$127.90137.69%
Joseph Osha76%
$335 → $304MaintainsBuyGet Alert
02/27/2025ITRIBuy Now
Itron
$105.4926.08%
Joseph Osha76%
$135 → $133MaintainsBuyGet Alert
01/31/2025ENPHBuy Now
Enphase Energy
$61.191.32%
Joseph Osha76%
$62 → $62UpgradeSell → NeutralGet Alert
01/29/2025NXTBuy Now
NEXTracker
$44.4039.64%
Joseph Osha76%
$50 → $62MaintainsBuyGet Alert
01/24/2025GEVBuy Now
GE Vernova
$318.9319.15%
Joseph Osha76%
$380 → $380DowngradeBuy → NeutralGet Alert
01/22/2025FSLRBuy Now
First Solar
$127.90161.92%
Joseph Osha76%
$335 → $335ReiteratesBuy → BuyGet Alert
01/08/2025MTZBuy Now
MasTec
$121.5360.45%
Joseph Osha76%
→ $195Initiates → BuyGet Alert
01/08/2025PWRBuy Now
Quanta Services
$263.36—
Joseph Osha76%
—Initiates → NeutralGet Alert
01/08/2025PRIMBuy Now
Primoris Services
$64.0059.38%
Joseph Osha76%
→ $102Initiates → BuyGet Alert
12/11/2024GEVBuy Now
GE Vernova
$318.9319.15%
Joseph Osha76%
$400 → $380MaintainsBuyGet Alert
12/06/2024FLNCBuy Now
Fluence Energy
$5.67358.55%
Joseph Osha76%
$26 → $26ReiteratesBuy → BuyGet Alert
12/05/2024GEVBuy Now
GE Vernova
$318.9325.42%
Joseph Osha76%
$300 → $400MaintainsBuyGet Alert
11/22/2024NXTBuy Now
NEXTracker
$44.4023.87%
Joseph Osha76%
$55 → $55ReiteratesBuy → BuyGet Alert
11/21/2024SHLSBuy Now
Shoals Technologies Gr
$3.32110.84%
Joseph Osha76%
$8 → $7MaintainsBuyGet Alert
11/20/2024SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—UpgradeSell → NeutralGet Alert
11/07/2024RUNBuy Now
Sunrun
$6.51—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
11/07/2024ARRYBuy Now
Array Technologies
$6.25—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
11/07/2024NOVABuy Now
Sunnova Energy Intl
$0.38—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
11/06/2024ITRIBuy Now
Itron
$105.4927.97%
Joseph Osha76%
$128 → $135MaintainsBuyGet Alert
10/30/2024FSLRBuy Now
First Solar
$127.90161.92%
Joseph Osha76%
$368 → $335MaintainsBuyGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$61.1919.3%
Joseph Osha76%
→ $73DowngradeNeutral → SellGet Alert
10/17/2024ENPHBuy Now
Enphase Energy
$61.19—
Joseph Osha76%
—UpgradeSell → NeutralGet Alert
10/17/2024SEDGBuy Now
SolarEdge Technologies
$17.06-41.38%
Joseph Osha76%
→ $10DowngradeNeutral → SellGet Alert
10/04/2024ENPHBuy Now
Enphase Energy
$61.1947.08%
Joseph Osha76%
$93 → $90MaintainsSellGet Alert
10/04/2024ARRYBuy Now
Array Technologies
$6.2592%
Joseph Osha76%
$14 → $12MaintainsBuyGet Alert
09/24/2024GEVBuy Now
GE Vernova
$318.93-5.94%
Joseph Osha76%
→ $300Initiates → BuyGet Alert
08/16/2024NXTBuy Now
NEXTracker
$44.4023.87%
Joseph Osha76%
$60 → $55MaintainsBuyGet Alert
08/16/2024ARRYBuy Now
Array Technologies
$6.25124%
Joseph Osha76%
$18 → $14MaintainsBuyGet Alert
08/09/2024FLNCBuy Now
Fluence Energy
$5.67358.55%
Joseph Osha76%
→ $26UpgradeNeutral → BuyGet Alert
07/26/2024NOVABuy Now
Sunnova Energy Intl
$0.382566.67%
Joseph Osha76%
$7 → $10MaintainsBuyGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$61.1951.99%
Joseph Osha76%
$92 → $93MaintainsSellGet Alert
07/11/2024ITRIBuy Now
Itron
$105.4923.23%
Joseph Osha76%
→ $130UpgradeNeutral → BuyGet Alert
06/06/2024FLNCBuy Now
Fluence Energy
$5.67—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
05/30/2024GNRCBuy Now
Generac Hldgs
$131.89—
Joseph Osha76%
—DowngradeNeutral → SellGet Alert
05/02/2024FSLRBuy Now
First Solar
$127.90178.34%
Joseph Osha76%
$359 → $356MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$61.1950.35%
Joseph Osha76%
→ $92DowngradeNeutral → SellGet Alert
04/23/2024NXTBuy Now
NEXTracker
$44.4035.14%
Joseph Osha76%
$73 → $60MaintainsBuyGet Alert
04/05/2024ARRYBuy Now
Array Technologies
$6.25252%
Joseph Osha76%
$20 → $22MaintainsBuyGet Alert
03/07/2024EOSEBuy Now
Eos Energy Enterprises
$4.11-2.68%
Joseph Osha76%
$10 → $4MaintainsBuyGet Alert
02/16/2024SPWRBuy Now
SunPower
——
Joseph Osha76%
→ $1DowngradeNeutral → SellGet Alert
02/15/2024GNRCBuy Now
Generac Hldgs
$131.89—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
02/08/2024NXTBuy Now
NEXTracker
$44.4064.41%
Joseph Osha76%
→ $73Initiates → BuyGet Alert
11/08/2023ARRYBuy Now
Array Technologies
$6.25380%
Joseph Osha76%
$36 → $30MaintainsBuyGet Alert
11/03/2023STEMBuy Now
Stem
$0.42—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
11/03/2023GNRCBuy Now
Generac Hldgs
$131.89—
Joseph Osha76%
—UpgradeNeutral → BuyGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
09/21/2023RUNBuy Now
Sunrun
$6.51453%
Joseph Osha76%
$35 → $36MaintainsBuyGet Alert
09/11/2023ITRIBuy Now
Itron
$105.49—
Joseph Osha76%
—Initiates → NeutralGet Alert
09/01/2023EOSEBuy Now
Eos Energy Enterprises
$4.11143.31%
Joseph Osha76%
→ $10UpgradeNeutral → BuyGet Alert
08/08/2023NOVABuy Now
Sunnova Energy Intl
$0.387900%
Joseph Osha76%
$63 → $30MaintainsBuyGet Alert
07/28/2023FSLRBuy Now
First Solar
$127.90159.58%
Joseph Osha76%
$334 → $332MaintainsBuyGet Alert
07/24/2023RUNBuy Now
Sunrun
$6.51422.27%
Joseph Osha76%
$37 → $34MaintainsBuyGet Alert
07/07/2023FSLRBuy Now
First Solar
$127.90161.14%
Joseph Osha76%
$277 → $334MaintainsBuyGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$3.32803.61%
Joseph Osha76%
→ $30UpgradeNeutral → BuyGet Alert
05/02/2023CHPTBuy Now
ChargePoint Hldgs
$0.67—
Joseph Osha76%
—Initiates → NeutralGet Alert
04/05/2023FLNCBuy Now
Fluence Energy
$5.67340.92%
Joseph Osha76%
→ $25Upgrade → BuyGet Alert
03/22/2023ARRYBuy Now
Array Technologies
$6.25460%
Joseph Osha76%
$36 → $35MaintainsBuyGet Alert
03/17/2023LIDRBuy Now
AEye
$0.67—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
03/16/2023TPICBuy Now
TPI Composites
$1.032035.71%
Joseph Osha76%
→ $22UpgradeNeutral → BuyGet Alert
03/01/2023FSLRBuy Now
First Solar
$127.9099.37%
Joseph Osha76%
$260 → $255MaintainsBuyGet Alert
02/28/2023NOVABuy Now
Sunnova Energy Intl
$0.3815900%
Joseph Osha76%
$51 → $60MaintainsBuyGet Alert
02/03/2023GNRCBuy Now
Generac Hldgs
$131.89—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
11/10/2022SPWRBuy Now
SunPower
——
Joseph Osha76%
—Initiates → NeutralGet Alert
10/31/2022FSLRBuy Now
First Solar
$127.9082.17%
Joseph Osha76%
$200 → $233MaintainsBuyGet Alert
10/19/2022FSLRBuy Now
First Solar
$127.9056.37%
Joseph Osha76%
$187 → $200MaintainsBuyGet Alert
10/17/2022NOVABuy Now
Sunnova Energy Intl
$0.3813233.33%
Joseph Osha76%
$72 → $50MaintainsBuyGet Alert
10/17/2022RUNBuy Now
Sunrun
$6.51529.8%
Joseph Osha76%
$59 → $41MaintainsBuyGet Alert
10/13/2022GNRCBuy Now
Generac Hldgs
$131.8986.52%
Joseph Osha76%
$381 → $246MaintainsBuyGet Alert
10/06/2022NRGVBuy Now
Energy Vault Holdings
$0.94963.83%
Joseph Osha76%
$15 → $10MaintainsBuyGet Alert
09/09/2022ENPHBuy Now
Enphase Energy
$61.19—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
09/09/2022SHLSBuy Now
Shoals Technologies Gr
$3.32—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
09/06/2022ARRYBuy Now
Array Technologies
$6.25396%
Joseph Osha76%
$24 → $31MaintainsBuyGet Alert
08/08/2022FSLRBuy Now
First Solar
$127.905.55%
Joseph Osha76%
→ $135UpgradeNeutral → BuyGet Alert
07/25/2022GNRCBuy Now
Generac Hldgs
$131.89244.98%
Joseph Osha76%
$561 → $455MaintainsBuyGet Alert
05/17/2022SHLSBuy Now
Shoals Technologies Gr
$3.32472.29%
Joseph Osha76%
$22 → $19MaintainsBuyGet Alert
04/07/2022ARRYBuy Now
Array Technologies
$6.25188%
Joseph Osha76%
→ $18UpgradeNeutral → BuyGet Alert
04/06/2022ARRYBuy Now
Array Technologies
$6.25188%
Joseph Osha76%
→ $18UpgradeNeutral → BuyGet Alert
03/22/2022EOSEBuy Now
Eos Energy Enterprises
$4.11—
Joseph Osha76%
—Initiates → NeutralGet Alert
03/22/2022NRGVBuy Now
Energy Vault Holdings
$0.942240.43%
Joseph Osha76%
→ $22Initiates → BuyGet Alert
03/22/2022STEMBuy Now
Stem
$0.423748%
Joseph Osha76%
→ $16Initiates → BuyGet Alert
03/22/2022FLNCBuy Now
Fluence Energy
$5.67—
Joseph Osha76%
—Initiates → NeutralGet Alert
03/22/2022GWHBuy Now
ESS Tech
$3.57180.11%
Joseph Osha76%
→ $10Initiates → BuyGet Alert
03/11/2022SHLSBuy Now
Shoals Technologies Gr
$3.32562.65%
Joseph Osha76%
→ $22UpgradeNeutral → BuyGet Alert
01/13/2022ENPHBuy Now
Enphase Energy
$61.19248.1%
Joseph Osha76%
→ $213UpgradeNeutral → BuyGet Alert
01/13/2022SEDGBuy Now
SolarEdge Technologies
$17.061828.49%
Joseph Osha76%
→ $329UpgradeNeutral → BuyGet Alert
12/21/2021SSTIBuy Now
SoundThinking
$17.17—
Joseph Osha76%
—Reinstates → Market PerformGet Alert
10/22/2021TPICBuy Now
TPI Composites
$1.03—
Joseph Osha76%
—Initiates → NeutralGet Alert
10/20/2021ARRYBuy Now
Array Technologies
$6.25—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
10/20/2021SHLSBuy Now
Shoals Technologies Gr
$3.32—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
10/20/2021FSLRBuy Now
First Solar
$127.90—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
10/20/2021SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—DowngradeBuy → NeutralGet Alert
09/23/2021LIDRBuy Now
AEye
$0.671989.55%
Joseph Osha76%
→ $420Initiates → BuyGet Alert
08/03/2021FSLRBuy Now
First Solar
$127.90-11.65%
Joseph Osha76%
→ $113Initiates → BuyGet Alert
06/03/2021GNRCBuy Now
Generac Hldgs
$131.89218.45%
Joseph Osha76%
→ $420Initiates → BuyGet Alert
06/03/2021ENPHBuy Now
Enphase Energy
$61.19—
Joseph Osha76%
—Initiates → NeutralGet Alert
06/03/2021NOVABuy Now
Sunnova Energy Intl
$0.3813500%
Joseph Osha76%
→ $51Initiates → BuyGet Alert
06/03/2021SEDGBuy Now
SolarEdge Technologies
$17.061740.56%
Joseph Osha76%
→ $314Initiates → BuyGet Alert
02/12/2021GNRCBuy Now
Generac Hldgs
$131.89170.68%
Joseph Osha76%
$310 → $357MaintainsMarket OutperformGet Alert
02/10/2021FSLRBuy Now
First Solar
$127.9010.24%
Joseph Osha76%
$135 → $141MaintainsOutperformGet Alert
01/29/2021AMRCBuy Now
Ameresco
$12.04423.26%
Joseph Osha76%
→ $63Initiates → BuyGet Alert
01/28/2021TSLABuy Now
Tesla
$231.53—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
12/16/2020AAXNBuy Now
Axon Enterprise
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
11/10/2020SSTIBuy Now
SoundThinking
$17.17—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
10/22/2020TSLABuy Now
Tesla
$231.53122.87%
Joseph Osha76%
→ $172UpgradeMarket Perform → Market OutperformGet Alert
10/14/2020NOVABuy Now
Sunnova Energy Intl
$0.3814566.67%
Joseph Osha76%
$43 → $55MaintainsMarket OutperformGet Alert
10/06/2020GNRCBuy Now
Generac Hldgs
$131.89116.09%
Joseph Osha76%
→ $285Initiates → Market OutperformGet Alert
09/02/2020NOVABuy Now
Sunnova Energy Intl
$0.3811366.67%
Joseph Osha76%
$36 → $43MaintainsMarket OutperformGet Alert
08/19/2020CREEBuy Now
Cree
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
08/03/2020SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
07/24/2020ENPHBuy Now
Enphase Energy
$61.19—
Joseph Osha76%
—Initiates → Market PerformGet Alert
07/21/2020TSLABuy Now
Tesla
$231.53—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
07/07/2020VSLRBuy Now
Vivint Solar
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
06/09/2020AYIBuy Now
Acuity Brands
$264.18—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
05/26/2020CREEBuy Now
Cree
——
Joseph Osha76%
→ $74UpgradeMarket Perform → Market OutperformGet Alert
05/19/2020TSLABuy Now
Tesla
$231.53332.34%
Joseph Osha76%
$68 → $66.73MaintainsMarket OutperformGet Alert
05/11/2020FSLRBuy Now
First Solar
$127.90-45.27%
Joseph Osha76%
$57 → $70Reiterates → Market OutperformGet Alert
05/11/2020AAXNBuy Now
Axon Enterprise
——
Joseph Osha76%
$93 → $102Reiterates → Market OutperformGet Alert
05/08/2020SSTIBuy Now
SoundThinking
$17.17121.36%
Joseph Osha76%
$40 → $38MaintainsMarket OutperformGet Alert
04/30/2020TSLABuy Now
Tesla
$231.53340.55%
Joseph Osha76%
$56 → $68MaintainsMarket OutperformGet Alert
04/17/2020SEDGBuy Now
SolarEdge Technologies
$17.06638.57%
Joseph Osha76%
$157 → $126MaintainsMarket OutperformGet Alert
04/01/2020AYIBuy Now
Acuity Brands
$264.18-61.77%
Joseph Osha76%
$152 → $101MaintainsMarket OutperformGet Alert
03/03/2020TSLABuy Now
Tesla
$231.53—
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
02/20/2020VSLRBuy Now
Vivint Solar
——
Joseph Osha76%
$12 → $21Reiterates → Market OutperformGet Alert
02/20/2020RUNBuy Now
Sunrun
$6.51360.83%
Joseph Osha76%
$25 → $30Reiterates → Market OutperformGet Alert
02/20/2020SEDGBuy Now
SolarEdge Technologies
$17.06820.28%
Joseph Osha76%
$117 → $157MaintainsMarket OutperformGet Alert
02/10/2020TPICBuy Now
TPI Composites
$1.032812.34%
Joseph Osha76%
$20 → $30MaintainsMarket OutperformGet Alert
12/18/2019SSTIBuy Now
SoundThinking
$17.1774.76%
Joseph Osha76%
$27 → $30MaintainsMarket OutperformGet Alert
12/10/2019AAXNBuy Now
Axon Enterprise
——
Joseph Osha76%
→ $89Initiates → Market OutperformGet Alert
11/13/2019RUNBuy Now
Sunrun
$6.51284.02%
Joseph Osha76%
$26 → $25MaintainsMarket OutperformGet Alert
11/13/2019SSTIBuy Now
SoundThinking
$17.1757.28%
Joseph Osha76%
$35 → $27MaintainsMarket OutperformGet Alert
11/04/2019SSTIBuy Now
SoundThinking
$17.17103.88%
Joseph Osha76%
$40 → $35MaintainsMarket OutperformGet Alert
10/28/2019FSLRBuy Now
First Solar
$127.90-45.27%
Joseph Osha76%
→ $70UpgradeMarket Perform → Market OutperformGet Alert
10/18/2019AYIBuy Now
Acuity Brands
$264.18-39.44%
Joseph Osha76%
$166 → $160MaintainsMarket OutperformGet Alert
10/03/2019TSLABuy Now
Tesla
$231.53—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
09/10/2019TPICBuy Now
TPI Composites
$1.032326.95%
Joseph Osha76%
$34 → $25Reiterates → Market OutperformGet Alert
08/21/2019CREEBuy Now
Cree
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
07/01/2019TSLABuy Now
Tesla
$231.5349.87%
Joseph Osha76%
→ $23.13Reiterates → Market OutperformGet Alert
06/17/2019CREEBuy Now
Cree
——
Joseph Osha76%
$71 → $81MaintainsMarket OutperformGet Alert
06/12/2019AZREBuy Now
Azure Power Global
——
Joseph Osha76%
$31 → $26Reiterates → Market OutperformGet Alert
05/07/2019SEDGBuy Now
SolarEdge Technologies
$17.06251.7%
Joseph Osha76%
$31 → $60UpgradeMarket Underperform → Market OutperformGet Alert
04/25/2019TSLABuy Now
Tesla
$231.5359.37%
Joseph Osha76%
$24.93 → $24.6MaintainsMarket OutperformGet Alert
04/04/2019TSLABuy Now
Tesla
$231.5361.53%
Joseph Osha76%
$26.27 → $24.93MaintainsMarket OutperformGet Alert
04/04/2019AYIBuy Now
Acuity Brands
$264.18-30.35%
Joseph Osha76%
$176 → $184MaintainsMarket OutperformGet Alert
03/20/2019CREEBuy Now
Cree
——
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
01/29/2019CREEBuy Now
Cree
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
01/17/2019SEDGBuy Now
SolarEdge Technologies
$17.0681.71%
Joseph Osha76%
→ $31DowngradeMarket Perform → Market UnderperformGet Alert
11/16/2018AZREBuy Now
Azure Power Global
——
Joseph Osha76%
$30 → $31MaintainsMarket OutperformGet Alert
11/14/2018SSTIBuy Now
SoundThinking
$17.17220.39%
Joseph Osha76%
$62 → $55MaintainsMarket OutperformGet Alert
10/26/2018FSLRBuy Now
First Solar
$127.90—
Joseph Osha76%
—UpgradeMarket Underperform → Market PerformGet Alert
10/24/2018TSLABuy Now
Tesla
$231.5351.17%
Joseph Osha76%
→ $23.33Initiates → Market OutperformGet Alert
10/11/2018AZREBuy Now
Azure Power Global
——
Joseph Osha76%
$26 → $30MaintainsMarket OutperformGet Alert
10/08/2018SSTIBuy Now
SoundThinking
$17.17261.17%
Joseph Osha76%
$50 → $62MaintainsMarket OutperformGet Alert
08/30/2018RUNBuy Now
Sunrun
$6.51207.22%
Joseph Osha76%
$21 → $20MaintainsMarket OutperformGet Alert
08/09/2018WAASBuy Now
AquaVenture Holdings
——
Joseph Osha76%
$22 → $24MaintainsMarket OutperformGet Alert
08/08/2018TPICBuy Now
TPI Composites
$1.033588.96%
Joseph Osha76%
$36 → $38MaintainsMarket OutperformGet Alert
08/08/2018VSLRBuy Now
Vivint Solar
——
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
07/30/2018AZREBuy Now
Azure Power Global
——
Joseph Osha76%
→ $26Initiates → Market OutperformGet Alert
07/27/2018FSLRBuy Now
First Solar
$127.90-64.82%
Joseph Osha76%
$46 → $45MaintainsMarket UnderperformGet Alert
07/05/2018AYIBuy Now
Acuity Brands
$264.18-41.71%
Joseph Osha76%
$150 → $154MaintainsMarket OutperformGet Alert
06/18/2018HUBBBuy Now
Hubbell
$336.43—
Joseph Osha76%
—UpgradeMarket Perform → OutperformGet Alert
06/15/2018ERIIBuy Now
Energy Recovery
$16.16-19.55%
Joseph Osha76%
$15 → $13MaintainsMarket OutperformGet Alert
06/07/2018SSTIBuy Now
SoundThinking
$17.17133.01%
Joseph Osha76%
→ $40Initiates → Market OutperformGet Alert
06/06/2018FSLRBuy Now
First Solar
$127.90-64.03%
Joseph Osha76%
$87 → $46DowngradeMarket Outperform → Market UnderperformGet Alert
05/10/2018SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
04/27/2018FSLRBuy Now
First Solar
$127.90-31.98%
Joseph Osha76%
$84 → $87MaintainsMarket OutperformGet Alert
04/05/2018AYIBuy Now
Acuity Brands
$264.18—
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
03/07/2018RUNBuy Now
Sunrun
$6.51—
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
02/01/2018EMRBuy Now
Emerson Electric
$111.85—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
10/23/2017JCIBuy Now
Johnson Controls Intl
$81.45-38.61%
Joseph Osha76%
$54 → $50MaintainsMarket OutperformGet Alert
10/03/2017AYIBuy Now
Acuity Brands
$264.18—
Joseph Osha76%
—UpgradeMarket Underperform → Market PerformGet Alert
09/05/2017ERIIBuy Now
Energy Recovery
$16.16-25.74%
Joseph Osha76%
→ $12Initiates → Market OutperformGet Alert
07/12/2017SEDGBuy Now
SolarEdge Technologies
$17.0646.54%
Joseph Osha76%
$22 → $25MaintainsMarket OutperformGet Alert
06/30/2017AYIBuy Now
Acuity Brands
$264.18-30.73%
Joseph Osha76%
$170 → $183MaintainsMarket UnderperformGet Alert
06/19/2017JCIBuy Now
Johnson Controls Intl
$81.45—
Joseph Osha76%
—Initiates → Market OutperformGet Alert
06/19/2017HUBBBuy Now
Hubbell
$336.43—
Joseph Osha76%
—Initiates → Market PerformGet Alert
06/19/2017EMRBuy Now
Emerson Electric
$111.85—
Joseph Osha76%
—Initiates → Market OutperformGet Alert
05/24/2017FSLRBuy Now
First Solar
$127.90-58.56%
Joseph Osha76%
→ $53UpgradeMarket Perform → Market OutperformGet Alert
05/22/2017CREEBuy Now
Cree
——
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
04/27/2017FSLRBuy Now
First Solar
$127.90—
Joseph Osha76%
—UpgradeUnderperform → Market PerformGet Alert
03/03/2017SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—UpgradeMarket Perform → Market OutperformGet Alert
02/13/2017CCPBuy Now
Care Capital Properties
——
Joseph Osha76%
→ $20Initiates → Market UnderperformGet Alert
02/09/2017CREEBuy Now
Cree
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
01/13/2017SSNIBuy Now
Silver Spring Networks
——
Joseph Osha76%
→ $19Initiates → Market OutperformGet Alert
12/08/2016CREEBuy Now
Cree
——
Joseph Osha76%
→ $32Initiates → Market OutperformGet Alert
12/08/2016AYIBuy Now
Acuity Brands
$264.18-24.29%
Joseph Osha76%
→ $200Initiates → Market UnderperformGet Alert
11/17/2016FSLRBuy Now
First Solar
$127.90—
Joseph Osha76%
—UpgradeMarket Underperform → Market PerformGet Alert
11/10/2016VSLRBuy Now
Vivint Solar
——
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
11/10/2016SEDGBuy Now
SolarEdge Technologies
$17.06—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
11/10/2016RUNBuy Now
Sunrun
$6.51—
Joseph Osha76%
—DowngradeMarket Outperform → Market PerformGet Alert
09/08/2016SEDGBuy Now
SolarEdge Technologies
$17.0634.82%
Joseph Osha76%
→ $23Initiates → Market OutperformGet Alert
09/08/2016RUNBuy Now
Sunrun
$6.5130.57%
Joseph Osha76%
→ $8.5Initiates → Market OutperformGet Alert
09/08/2016VSLRBuy Now
Vivint Solar
——
Joseph Osha76%
→ $9Initiates → Market PerformGet Alert
09/08/2016FSLRBuy Now
First Solar
$127.90-74.98%
Joseph Osha76%
→ $32Initiates → Market UnderperformGet Alert
01/21/2016TXTRBuy Now
Textura
——
Joseph Osha76%
$35 → $28MaintainsMarket OutperformGet Alert
12/14/2015TSLABuy Now
Tesla
$231.53—
Joseph Osha76%
—Initiates → Market PerformGet Alert