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 05/02/2025

Overall Average Return

25.6%

Smart Score

77.3%

Overall Average Return Percentile

85th

Number of Ratings

207
Buy NowGet Alert
05/01/2025FSLRBuy Now
First Solar
$130.1055.27%
Joseph Osha77%
$253 → $202MaintainsBuyGet Alert
04/24/2025GEVBuy Now
GE Vernova
$396.50-4.16%
Joseph Osha77%
$380 → $380ReiteratesBuy → BuyGet Alert
04/24/2025ENPHBuy Now
Enphase Energy
$45.66-27.73%
Joseph Osha77%
→ $33DowngradeNeutral → SellGet Alert
04/24/2025SEDGBuy Now
SolarEdge Technologies
$13.39-62.66%
Joseph Osha77%
→ $5DowngradeNeutral → SellGet Alert
04/17/2025GEVBuy Now
GE Vernova
$396.50-4.16%
Joseph Osha77%
$380 → $380ReiteratesBuy → BuyGet Alert
04/17/2025ITRIBuy Now
Itron
$108.2322.89%
Joseph Osha77%
$133 → $133ReiteratesBuy → BuyGet Alert
04/15/2025FLNCBuy Now
Fluence Energy
$4.40-54.55%
Joseph Osha77%
$6 → $2MaintainsSellGet Alert
04/10/2025PRIMBuy Now
Primoris Services
$66.1866.21%
Joseph Osha77%
$110 → $110ReiteratesBuy → BuyGet Alert
04/07/2025FSLRBuy Now
First Solar
$130.1094.47%
Joseph Osha77%
$304 → $253MaintainsBuyGet Alert
03/25/2025MTZBuy Now
MasTec
$140.8738.43%
Joseph Osha77%
$195 → $195ReiteratesBuy → BuyGet Alert
03/18/2025EOSEBuy Now
Eos Energy Enterprises
$5.3530.84%
Joseph Osha77%
$7 → $7ReiteratesBuy → BuyGet Alert
03/05/2025GEVBuy Now
GE Vernova
$396.50-4.16%
Joseph Osha77%
→ $380UpgradeNeutral → BuyGet Alert
02/27/2025FSLRBuy Now
First Solar
$130.10133.67%
Joseph Osha77%
$335 → $304MaintainsBuyGet Alert
02/27/2025ITRIBuy Now
Itron
$108.2322.89%
Joseph Osha77%
$135 → $133MaintainsBuyGet Alert
01/31/2025ENPHBuy Now
Enphase Energy
$45.6635.79%
Joseph Osha77%
$62 → $62UpgradeSell → NeutralGet Alert
01/29/2025NXTBuy Now
NEXTracker
$42.2046.92%
Joseph Osha77%
$50 → $62MaintainsBuyGet Alert
01/24/2025GEVBuy Now
GE Vernova
$396.50-4.16%
Joseph Osha77%
$380 → $380DowngradeBuy → NeutralGet Alert
01/22/2025FSLRBuy Now
First Solar
$130.10157.49%
Joseph Osha77%
$335 → $335ReiteratesBuy → BuyGet Alert
01/08/2025MTZBuy Now
MasTec
$140.8738.43%
Joseph Osha77%
→ $195Initiates → BuyGet Alert
01/08/2025PWRBuy Now
Quanta Services
$321.14
Joseph Osha77%
Initiates → NeutralGet Alert
01/08/2025PRIMBuy Now
Primoris Services
$66.1854.13%
Joseph Osha77%
→ $102Initiates → BuyGet Alert
12/11/2024GEVBuy Now
GE Vernova
$396.50-4.16%
Joseph Osha77%
$400 → $380MaintainsBuyGet Alert
12/06/2024FLNCBuy Now
Fluence Energy
$4.40490.91%
Joseph Osha77%
$26 → $26ReiteratesBuy → BuyGet Alert
12/05/2024GEVBuy Now
GE Vernova
$396.500.88%
Joseph Osha77%
$300 → $400MaintainsBuyGet Alert
11/22/2024NXTBuy Now
NEXTracker
$42.2030.33%
Joseph Osha77%
$55 → $55ReiteratesBuy → BuyGet Alert
11/21/2024SHLSBuy Now
Shoals Technologies Gr
$3.7785.68%
Joseph Osha77%
$8 → $7MaintainsBuyGet Alert
11/20/2024SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
UpgradeSell → NeutralGet Alert
11/07/2024RUNBuy Now
Sunrun
$7.35
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
11/07/2024ARRYBuy Now
Array Technologies
$5.00
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
11/07/2024NOVABuy Now
Sunnova Energy Intl
$0.19
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
11/06/2024ITRIBuy Now
Itron
$108.2324.73%
Joseph Osha77%
$128 → $135MaintainsBuyGet Alert
10/30/2024FSLRBuy Now
First Solar
$130.10157.49%
Joseph Osha77%
$368 → $335MaintainsBuyGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$45.6659.88%
Joseph Osha77%
→ $73DowngradeNeutral → SellGet Alert
10/17/2024ENPHBuy Now
Enphase Energy
$45.66
Joseph Osha77%
UpgradeSell → NeutralGet Alert
10/17/2024SEDGBuy Now
SolarEdge Technologies
$13.39-25.32%
Joseph Osha77%
→ $10DowngradeNeutral → SellGet Alert
10/04/2024ENPHBuy Now
Enphase Energy
$45.6697.11%
Joseph Osha77%
$93 → $90MaintainsSellGet Alert
10/04/2024ARRYBuy Now
Array Technologies
$5.00140%
Joseph Osha77%
$14 → $12MaintainsBuyGet Alert
09/24/2024GEVBuy Now
GE Vernova
$396.50-24.34%
Joseph Osha77%
→ $300Initiates → BuyGet Alert
08/16/2024NXTBuy Now
NEXTracker
$42.2030.33%
Joseph Osha77%
$60 → $55MaintainsBuyGet Alert
08/16/2024ARRYBuy Now
Array Technologies
$5.00180%
Joseph Osha77%
$18 → $14MaintainsBuyGet Alert
08/09/2024FLNCBuy Now
Fluence Energy
$4.40490.91%
Joseph Osha77%
→ $26UpgradeNeutral → BuyGet Alert
07/26/2024NOVABuy Now
Sunnova Energy Intl
$0.195282.13%
Joseph Osha77%
$7 → $10MaintainsBuyGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$45.66103.68%
Joseph Osha77%
$92 → $93MaintainsSellGet Alert
07/11/2024ITRIBuy Now
Itron
$108.2320.11%
Joseph Osha77%
→ $130UpgradeNeutral → BuyGet Alert
06/06/2024FLNCBuy Now
Fluence Energy
$4.40
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
05/30/2024GNRCBuy Now
Generac Hldgs
$114.56
Joseph Osha77%
DowngradeNeutral → SellGet Alert
05/02/2024FSLRBuy Now
First Solar
$130.10173.64%
Joseph Osha77%
$359 → $356MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$45.66101.49%
Joseph Osha77%
→ $92DowngradeNeutral → SellGet Alert
04/23/2024NXTBuy Now
NEXTracker
$42.2042.18%
Joseph Osha77%
$73 → $60MaintainsBuyGet Alert
04/05/2024ARRYBuy Now
Array Technologies
$5.00340%
Joseph Osha77%
$20 → $22MaintainsBuyGet Alert
03/07/2024EOSEBuy Now
Eos Energy Enterprises
$5.35-25.23%
Joseph Osha77%
$10 → $4MaintainsBuyGet Alert
02/16/2024SPWRBuy Now
SunPower
$1.99-49.72%
Joseph Osha77%
→ $1DowngradeNeutral → SellGet Alert
02/15/2024GNRCBuy Now
Generac Hldgs
$114.56
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
02/08/2024NXTBuy Now
NEXTracker
$42.2072.99%
Joseph Osha77%
→ $73Initiates → BuyGet Alert
11/08/2023ARRYBuy Now
Array Technologies
$5.00500%
Joseph Osha77%
$36 → $30MaintainsBuyGet Alert
11/03/2023STEMBuy Now
Stem
$0.50
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
11/03/2023GNRCBuy Now
Generac Hldgs
$114.56
Joseph Osha77%
UpgradeNeutral → BuyGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
09/21/2023RUNBuy Now
Sunrun
$7.35389.8%
Joseph Osha77%
$35 → $36MaintainsBuyGet Alert
09/11/2023ITRIBuy Now
Itron
$108.23
Joseph Osha77%
Initiates → NeutralGet Alert
09/01/2023EOSEBuy Now
Eos Energy Enterprises
$5.3586.92%
Joseph Osha77%
→ $10UpgradeNeutral → BuyGet Alert
08/08/2023NOVABuy Now
Sunnova Energy Intl
$0.1916046.39%
Joseph Osha77%
$63 → $30MaintainsBuyGet Alert
07/28/2023FSLRBuy Now
First Solar
$130.10155.19%
Joseph Osha77%
$334 → $332MaintainsBuyGet Alert
07/24/2023RUNBuy Now
Sunrun
$7.35362.59%
Joseph Osha77%
$37 → $34MaintainsBuyGet Alert
07/07/2023FSLRBuy Now
First Solar
$130.10156.73%
Joseph Osha77%
$277 → $334MaintainsBuyGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$3.77695.76%
Joseph Osha77%
→ $30UpgradeNeutral → BuyGet Alert
05/02/2023CHPTBuy Now
ChargePoint Hldgs
$0.62
Joseph Osha77%
Initiates → NeutralGet Alert
04/05/2023FLNCBuy Now
Fluence Energy
$4.40468.18%
Joseph Osha77%
→ $25Upgrade → BuyGet Alert
03/22/2023ARRYBuy Now
Array Technologies
$5.00600%
Joseph Osha77%
$36 → $35MaintainsBuyGet Alert
03/17/2023LIDRBuy Now
AEye
$0.73
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
03/16/2023TPICBuy Now
TPI Composites
$0.972158.03%
Joseph Osha77%
→ $22UpgradeNeutral → BuyGet Alert
03/01/2023FSLRBuy Now
First Solar
$130.1096%
Joseph Osha77%
$260 → $255MaintainsBuyGet Alert
02/28/2023NOVABuy Now
Sunnova Energy Intl
$0.1932192.79%
Joseph Osha77%
$51 → $60MaintainsBuyGet Alert
02/03/2023GNRCBuy Now
Generac Hldgs
$114.56
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
11/10/2022SPWRBuy Now
SunPower
$1.99
Joseph Osha77%
Initiates → NeutralGet Alert
10/31/2022FSLRBuy Now
First Solar
$130.1079.09%
Joseph Osha77%
$200 → $233MaintainsBuyGet Alert
10/19/2022FSLRBuy Now
First Solar
$130.1053.73%
Joseph Osha77%
$187 → $200MaintainsBuyGet Alert
10/17/2022NOVABuy Now
Sunnova Energy Intl
$0.1926810.66%
Joseph Osha77%
$72 → $50MaintainsBuyGet Alert
10/17/2022RUNBuy Now
Sunrun
$7.35457.82%
Joseph Osha77%
$59 → $41MaintainsBuyGet Alert
10/13/2022GNRCBuy Now
Generac Hldgs
$114.56114.73%
Joseph Osha77%
$381 → $246MaintainsBuyGet Alert
10/06/2022NRGVBuy Now
Energy Vault Holdings
$0.751233.69%
Joseph Osha77%
$15 → $10MaintainsBuyGet Alert
09/09/2022ENPHBuy Now
Enphase Energy
$45.66
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
09/09/2022SHLSBuy Now
Shoals Technologies Gr
$3.77
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
09/06/2022ARRYBuy Now
Array Technologies
$5.00520%
Joseph Osha77%
$24 → $31MaintainsBuyGet Alert
08/08/2022FSLRBuy Now
First Solar
$130.103.77%
Joseph Osha77%
→ $135UpgradeNeutral → BuyGet Alert
07/25/2022GNRCBuy Now
Generac Hldgs
$114.56297.17%
Joseph Osha77%
$561 → $455MaintainsBuyGet Alert
05/17/2022SHLSBuy Now
Shoals Technologies Gr
$3.77403.98%
Joseph Osha77%
$22 → $19MaintainsBuyGet Alert
04/07/2022ARRYBuy Now
Array Technologies
$5.00260%
Joseph Osha77%
→ $18UpgradeNeutral → BuyGet Alert
04/06/2022ARRYBuy Now
Array Technologies
$5.00260%
Joseph Osha77%
→ $18UpgradeNeutral → BuyGet Alert
03/22/2022EOSEBuy Now
Eos Energy Enterprises
$5.35
Joseph Osha77%
Initiates → NeutralGet Alert
03/22/2022NRGVBuy Now
Energy Vault Holdings
$0.752834.12%
Joseph Osha77%
→ $22Initiates → BuyGet Alert
03/22/2022STEMBuy Now
Stem
$0.503099.36%
Joseph Osha77%
→ $16Initiates → BuyGet Alert
03/22/2022FLNCBuy Now
Fluence Energy
$4.40
Joseph Osha77%
Initiates → NeutralGet Alert
03/22/2022GWHBuy Now
ESS Tech
$2.28338.6%
Joseph Osha77%
→ $10Initiates → BuyGet Alert
03/11/2022SHLSBuy Now
Shoals Technologies Gr
$3.77483.55%
Joseph Osha77%
→ $22UpgradeNeutral → BuyGet Alert
01/13/2022ENPHBuy Now
Enphase Energy
$45.66366.49%
Joseph Osha77%
→ $213UpgradeNeutral → BuyGet Alert
01/13/2022SEDGBuy Now
SolarEdge Technologies
$13.392357.06%
Joseph Osha77%
→ $329UpgradeNeutral → BuyGet Alert
12/21/2021SSTIBuy Now
SoundThinking
$15.78
Joseph Osha77%
Reinstates → Market PerformGet Alert
10/22/2021TPICBuy Now
TPI Composites
$0.97
Joseph Osha77%
Initiates → NeutralGet Alert
10/20/2021ARRYBuy Now
Array Technologies
$5.00
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
10/20/2021SHLSBuy Now
Shoals Technologies Gr
$3.77
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
10/20/2021FSLRBuy Now
First Solar
$130.10
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
10/20/2021SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
DowngradeBuy → NeutralGet Alert
09/23/2021LIDRBuy Now
AEye
$0.731817.81%
Joseph Osha77%
→ $420Initiates → BuyGet Alert
08/03/2021FSLRBuy Now
First Solar
$130.10-13.14%
Joseph Osha77%
→ $113Initiates → BuyGet Alert
06/03/2021GNRCBuy Now
Generac Hldgs
$114.56266.62%
Joseph Osha77%
→ $420Initiates → BuyGet Alert
06/03/2021ENPHBuy Now
Enphase Energy
$45.66
Joseph Osha77%
Initiates → NeutralGet Alert
06/03/2021NOVABuy Now
Sunnova Energy Intl
$0.1927348.87%
Joseph Osha77%
→ $51Initiates → BuyGet Alert
06/03/2021SEDGBuy Now
SolarEdge Technologies
$13.392245.03%
Joseph Osha77%
→ $314Initiates → BuyGet Alert
02/12/2021GNRCBuy Now
Generac Hldgs
$114.56211.63%
Joseph Osha77%
$310 → $357MaintainsMarket OutperformGet Alert
02/10/2021FSLRBuy Now
First Solar
$130.108.38%
Joseph Osha77%
$135 → $141MaintainsOutperformGet Alert
01/29/2021AMRCBuy Now
Ameresco
$12.06422.39%
Joseph Osha77%
→ $63Initiates → BuyGet Alert
01/28/2021TSLABuy Now
Tesla
$288.08
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
12/16/2020AAXNBuy Now
Axon Enterprise
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
11/10/2020SSTIBuy Now
SoundThinking
$15.78
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
10/22/2020TSLABuy Now
Tesla
$288.0879.12%
Joseph Osha77%
→ $172UpgradeMarket Perform → Market OutperformGet Alert
10/14/2020NOVABuy Now
Sunnova Energy Intl
$0.1929501.72%
Joseph Osha77%
$43 → $55MaintainsMarket OutperformGet Alert
10/06/2020GNRCBuy Now
Generac Hldgs
$114.56148.78%
Joseph Osha77%
→ $285Initiates → Market OutperformGet Alert
09/02/2020NOVABuy Now
Sunnova Energy Intl
$0.1923043.16%
Joseph Osha77%
$36 → $43MaintainsMarket OutperformGet Alert
08/19/2020CREEBuy Now
Cree
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
08/03/2020SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
07/24/2020ENPHBuy Now
Enphase Energy
$45.66
Joseph Osha77%
Initiates → Market PerformGet Alert
07/21/2020TSLABuy Now
Tesla
$288.08
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
07/07/2020VSLRBuy Now
Vivint Solar
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
06/09/2020AYIBuy Now
Acuity Brands
$252.73
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
05/26/2020CREEBuy Now
Cree
Joseph Osha77%
→ $74UpgradeMarket Perform → Market OutperformGet Alert
05/19/2020TSLABuy Now
Tesla
$288.08247.47%
Joseph Osha77%
$68 → $66.73MaintainsMarket OutperformGet Alert
05/11/2020FSLRBuy Now
First Solar
$130.10-46.2%
Joseph Osha77%
$57 → $70Reiterates → Market OutperformGet Alert
05/11/2020AAXNBuy Now
Axon Enterprise
Joseph Osha77%
$93 → $102Reiterates → Market OutperformGet Alert
05/08/2020SSTIBuy Now
SoundThinking
$15.78140.81%
Joseph Osha77%
$40 → $38MaintainsMarket OutperformGet Alert
04/30/2020TSLABuy Now
Tesla
$288.08254.07%
Joseph Osha77%
$56 → $68MaintainsMarket OutperformGet Alert
04/17/2020SEDGBuy Now
SolarEdge Technologies
$13.39841%
Joseph Osha77%
$157 → $126MaintainsMarket OutperformGet Alert
04/01/2020AYIBuy Now
Acuity Brands
$252.73-60.04%
Joseph Osha77%
$152 → $101MaintainsMarket OutperformGet Alert
03/03/2020TSLABuy Now
Tesla
$288.08
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
02/20/2020VSLRBuy Now
Vivint Solar
Joseph Osha77%
$12 → $21Reiterates → Market OutperformGet Alert
02/20/2020RUNBuy Now
Sunrun
$7.35308.16%
Joseph Osha77%
$25 → $30Reiterates → Market OutperformGet Alert
02/20/2020SEDGBuy Now
SolarEdge Technologies
$13.391072.52%
Joseph Osha77%
$117 → $157MaintainsMarket OutperformGet Alert
02/10/2020TPICBuy Now
TPI Composites
$0.972979.13%
Joseph Osha77%
$20 → $30MaintainsMarket OutperformGet Alert
12/18/2019SSTIBuy Now
SoundThinking
$15.7890.11%
Joseph Osha77%
$27 → $30MaintainsMarket OutperformGet Alert
12/10/2019AAXNBuy Now
Axon Enterprise
Joseph Osha77%
→ $89Initiates → Market OutperformGet Alert
11/13/2019RUNBuy Now
Sunrun
$7.35240.14%
Joseph Osha77%
$26 → $25MaintainsMarket OutperformGet Alert
11/13/2019SSTIBuy Now
SoundThinking
$15.7871.1%
Joseph Osha77%
$35 → $27MaintainsMarket OutperformGet Alert
11/04/2019SSTIBuy Now
SoundThinking
$15.78121.8%
Joseph Osha77%
$40 → $35MaintainsMarket OutperformGet Alert
10/28/2019FSLRBuy Now
First Solar
$130.10-46.2%
Joseph Osha77%
→ $70UpgradeMarket Perform → Market OutperformGet Alert
10/18/2019AYIBuy Now
Acuity Brands
$252.73-36.69%
Joseph Osha77%
$166 → $160MaintainsMarket OutperformGet Alert
10/03/2019TSLABuy Now
Tesla
$288.08
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
09/10/2019TPICBuy Now
TPI Composites
$0.972465.94%
Joseph Osha77%
$34 → $25Reiterates → Market OutperformGet Alert
08/21/2019CREEBuy Now
Cree
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
07/01/2019TSLABuy Now
Tesla
$288.0820.45%
Joseph Osha77%
→ $23.13Reiterates → Market OutperformGet Alert
06/17/2019CREEBuy Now
Cree
Joseph Osha77%
$71 → $81MaintainsMarket OutperformGet Alert
06/12/2019AZREBuy Now
Azure Power Global
Joseph Osha77%
$31 → $26Reiterates → Market OutperformGet Alert
05/07/2019SEDGBuy Now
SolarEdge Technologies
$13.39348.1%
Joseph Osha77%
$31 → $60UpgradeMarket Underperform → Market OutperformGet Alert
04/25/2019TSLABuy Now
Tesla
$288.0828.09%
Joseph Osha77%
$24.93 → $24.6MaintainsMarket OutperformGet Alert
04/04/2019TSLABuy Now
Tesla
$288.0829.83%
Joseph Osha77%
$26.27 → $24.93MaintainsMarket OutperformGet Alert
04/04/2019AYIBuy Now
Acuity Brands
$252.73-27.2%
Joseph Osha77%
$176 → $184MaintainsMarket OutperformGet Alert
03/20/2019CREEBuy Now
Cree
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
01/29/2019CREEBuy Now
Cree
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
01/17/2019SEDGBuy Now
SolarEdge Technologies
$13.39131.52%
Joseph Osha77%
→ $31DowngradeMarket Perform → Market UnderperformGet Alert
11/16/2018AZREBuy Now
Azure Power Global
Joseph Osha77%
$30 → $31MaintainsMarket OutperformGet Alert
11/14/2018SSTIBuy Now
SoundThinking
$15.78248.54%
Joseph Osha77%
$62 → $55MaintainsMarket OutperformGet Alert
10/26/2018FSLRBuy Now
First Solar
$130.10
Joseph Osha77%
UpgradeMarket Underperform → Market PerformGet Alert
10/24/2018TSLABuy Now
Tesla
$288.0821.49%
Joseph Osha77%
→ $23.33Initiates → Market OutperformGet Alert
10/11/2018AZREBuy Now
Azure Power Global
Joseph Osha77%
$26 → $30MaintainsMarket OutperformGet Alert
10/08/2018SSTIBuy Now
SoundThinking
$15.78292.9%
Joseph Osha77%
$50 → $62MaintainsMarket OutperformGet Alert
08/30/2018RUNBuy Now
Sunrun
$7.35172.11%
Joseph Osha77%
$21 → $20MaintainsMarket OutperformGet Alert
08/09/2018WAASBuy Now
AquaVenture Holdings
Joseph Osha77%
$22 → $24MaintainsMarket OutperformGet Alert
08/08/2018TPICBuy Now
TPI Composites
$0.973800.24%
Joseph Osha77%
$36 → $38MaintainsMarket OutperformGet Alert
08/08/2018VSLRBuy Now
Vivint Solar
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
07/30/2018AZREBuy Now
Azure Power Global
Joseph Osha77%
→ $26Initiates → Market OutperformGet Alert
07/27/2018FSLRBuy Now
First Solar
$130.10-65.41%
Joseph Osha77%
$46 → $45MaintainsMarket UnderperformGet Alert
07/05/2018AYIBuy Now
Acuity Brands
$252.73-39.07%
Joseph Osha77%
$150 → $154MaintainsMarket OutperformGet Alert
06/18/2018HUBBBuy Now
Hubbell
$355.91
Joseph Osha77%
UpgradeMarket Perform → OutperformGet Alert
06/15/2018ERIIBuy Now
Energy Recovery
$15.80-17.72%
Joseph Osha77%
$15 → $13MaintainsMarket OutperformGet Alert
06/07/2018SSTIBuy Now
SoundThinking
$15.78153.49%
Joseph Osha77%
→ $40Initiates → Market OutperformGet Alert
06/06/2018FSLRBuy Now
First Solar
$130.10-64.64%
Joseph Osha77%
$87 → $46DowngradeMarket Outperform → Market UnderperformGet Alert
05/10/2018SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
04/27/2018FSLRBuy Now
First Solar
$130.10-33.13%
Joseph Osha77%
$84 → $87MaintainsMarket OutperformGet Alert
04/05/2018AYIBuy Now
Acuity Brands
$252.73
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
03/07/2018RUNBuy Now
Sunrun
$7.35
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
02/01/2018EMRBuy Now
Emerson Electric
$107.72
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
10/23/2017JCIBuy Now
Johnson Controls Intl
$86.65-42.3%
Joseph Osha77%
$54 → $50MaintainsMarket OutperformGet Alert
10/03/2017AYIBuy Now
Acuity Brands
$252.73
Joseph Osha77%
UpgradeMarket Underperform → Market PerformGet Alert
09/05/2017ERIIBuy Now
Energy Recovery
$15.80-24.05%
Joseph Osha77%
→ $12Initiates → Market OutperformGet Alert
07/12/2017SEDGBuy Now
SolarEdge Technologies
$13.3986.71%
Joseph Osha77%
$22 → $25MaintainsMarket OutperformGet Alert
06/30/2017AYIBuy Now
Acuity Brands
$252.73-27.59%
Joseph Osha77%
$170 → $183MaintainsMarket UnderperformGet Alert
06/19/2017JCIBuy Now
Johnson Controls Intl
$86.65
Joseph Osha77%
Initiates → Market OutperformGet Alert
06/19/2017HUBBBuy Now
Hubbell
$355.91
Joseph Osha77%
Initiates → Market PerformGet Alert
06/19/2017EMRBuy Now
Emerson Electric
$107.72
Joseph Osha77%
Initiates → Market OutperformGet Alert
05/24/2017FSLRBuy Now
First Solar
$130.10-59.26%
Joseph Osha77%
→ $53UpgradeMarket Perform → Market OutperformGet Alert
05/22/2017CREEBuy Now
Cree
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
04/27/2017FSLRBuy Now
First Solar
$130.10
Joseph Osha77%
UpgradeUnderperform → Market PerformGet Alert
03/03/2017SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
UpgradeMarket Perform → Market OutperformGet Alert
02/13/2017CCPBuy Now
Care Capital Properties
Joseph Osha77%
→ $20Initiates → Market UnderperformGet Alert
02/09/2017CREEBuy Now
Cree
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
01/13/2017SSNIBuy Now
Silver Spring Networks
Joseph Osha77%
→ $19Initiates → Market OutperformGet Alert
12/08/2016CREEBuy Now
Cree
Joseph Osha77%
→ $32Initiates → Market OutperformGet Alert
12/08/2016AYIBuy Now
Acuity Brands
$252.73-20.86%
Joseph Osha77%
→ $200Initiates → Market UnderperformGet Alert
11/17/2016FSLRBuy Now
First Solar
$130.10
Joseph Osha77%
UpgradeMarket Underperform → Market PerformGet Alert
11/10/2016VSLRBuy Now
Vivint Solar
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
11/10/2016SEDGBuy Now
SolarEdge Technologies
$13.39
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
11/10/2016RUNBuy Now
Sunrun
$7.35
Joseph Osha77%
DowngradeMarket Outperform → Market PerformGet Alert
09/08/2016SEDGBuy Now
SolarEdge Technologies
$13.3971.77%
Joseph Osha77%
→ $23Initiates → Market OutperformGet Alert
09/08/2016RUNBuy Now
Sunrun
$7.3515.65%
Joseph Osha77%
→ $8.5Initiates → Market OutperformGet Alert
09/08/2016VSLRBuy Now
Vivint Solar
Joseph Osha77%
→ $9Initiates → Market PerformGet Alert
09/08/2016FSLRBuy Now
First Solar
$130.10-75.4%
Joseph Osha77%
→ $32Initiates → Market UnderperformGet Alert
01/21/2016TXTRBuy Now
Textura
Joseph Osha77%
$35 → $28MaintainsMarket OutperformGet Alert
12/14/2015TSLABuy Now
Tesla
$288.08
Joseph Osha77%
Initiates → Market PerformGet Alert