Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.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 04/14/2025
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
04/10/2025 | PRIM | Buy Now | Primoris Services | $57.38 | 91.7% | Joseph Osha75% | $110 → $110 | Reiterates | Buy → Buy | Get Alert |
04/07/2025 | FSLR | Buy Now | First Solar | $131.11 | 92.97% | Joseph Osha75% | $304 → $253 | Maintains | Buy | Get Alert |
03/25/2025 | MTZ | Buy Now | MasTec | $117.61 | 65.8% | Joseph Osha75% | $195 → $195 | Reiterates | Buy → Buy | Get Alert |
03/18/2025 | EOSE | Buy Now | Eos Energy Enterprises | $4.33 | 61.66% | Joseph Osha75% | $7 → $7 | Reiterates | Buy → Buy | Get Alert |
03/05/2025 | GEV | Buy Now | GE Vernova | $322.61 | 17.79% | Joseph Osha75% | → $380 | Upgrade | Neutral → Buy | Get Alert |
02/27/2025 | FSLR | Buy Now | First Solar | $131.11 | 131.87% | Joseph Osha75% | $335 → $304 | Maintains | Buy | Get Alert |
02/27/2025 | ITRI | Buy Now | Itron | $100.93 | 31.77% | Joseph Osha75% | $135 → $133 | Maintains | Buy | Get Alert |
01/31/2025 | ENPH | Buy Now | Enphase Energy | $53.92 | 14.99% | Joseph Osha75% | $62 → $62 | Upgrade | Sell → Neutral | Get Alert |
01/29/2025 | NXT | Buy Now | NEXTracker | $40.15 | 54.42% | Joseph Osha75% | $50 → $62 | Maintains | Buy | Get Alert |
01/24/2025 | GEV | Buy Now | GE Vernova | $322.61 | 17.79% | Joseph Osha75% | $380 → $380 | Downgrade | Buy → Neutral | Get Alert |
01/22/2025 | FSLR | Buy Now | First Solar | $131.11 | 155.51% | Joseph Osha75% | $335 → $335 | Reiterates | Buy → Buy | Get Alert |
01/08/2025 | MTZ | Buy Now | MasTec | $117.61 | 65.8% | Joseph Osha75% | → $195 | Initiates | → Buy | Get Alert |
01/08/2025 | PWR | Buy Now | Quanta Services | $272.99 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
01/08/2025 | PRIM | Buy Now | Primoris Services | $57.38 | 77.76% | Joseph Osha75% | → $102 | Initiates | → Buy | Get Alert |
12/11/2024 | GEV | Buy Now | GE Vernova | $322.61 | 17.79% | Joseph Osha75% | $400 → $380 | Maintains | Buy | Get Alert |
12/06/2024 | FLNC | Buy Now | Fluence Energy | $4.04 | 542.77% | Joseph Osha75% | $26 → $26 | Reiterates | Buy → Buy | Get Alert |
12/05/2024 | GEV | Buy Now | GE Vernova | $322.61 | 23.99% | Joseph Osha75% | $300 → $400 | Maintains | Buy | Get Alert |
11/22/2024 | NXT | Buy Now | NEXTracker | $40.15 | 36.99% | Joseph Osha75% | $55 → $55 | Reiterates | Buy → Buy | Get Alert |
11/21/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.25 | 115.38% | Joseph Osha75% | $8 → $7 | Maintains | Buy | Get Alert |
11/20/2024 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Upgrade | Sell → Neutral | Get Alert |
11/07/2024 | RUN | Buy Now | Sunrun | $6.82 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
11/07/2024 | ARRY | Buy Now | Array Technologies | $4.31 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
11/07/2024 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
11/06/2024 | ITRI | Buy Now | Itron | $100.93 | 33.76% | Joseph Osha75% | $128 → $135 | Maintains | Buy | Get Alert |
10/30/2024 | FSLR | Buy Now | First Solar | $131.11 | 155.51% | Joseph Osha75% | $368 → $335 | Maintains | Buy | Get Alert |
10/23/2024 | ENPH | Buy Now | Enphase Energy | $53.92 | 35.39% | Joseph Osha75% | → $73 | Downgrade | Neutral → Sell | Get Alert |
10/17/2024 | ENPH | Buy Now | Enphase Energy | $53.92 | — | Joseph Osha75% | — | Upgrade | Sell → Neutral | Get Alert |
10/17/2024 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | -26.53% | Joseph Osha75% | → $10 | Downgrade | Neutral → Sell | Get Alert |
10/04/2024 | ENPH | Buy Now | Enphase Energy | $53.92 | 66.91% | Joseph Osha75% | $93 → $90 | Maintains | Sell | Get Alert |
10/04/2024 | ARRY | Buy Now | Array Technologies | $4.31 | 178.42% | Joseph Osha75% | $14 → $12 | Maintains | Buy | Get Alert |
09/24/2024 | GEV | Buy Now | GE Vernova | $322.61 | -7.01% | Joseph Osha75% | → $300 | Initiates | → Buy | Get Alert |
08/16/2024 | NXT | Buy Now | NEXTracker | $40.15 | 36.99% | Joseph Osha75% | $60 → $55 | Maintains | Buy | Get Alert |
08/16/2024 | ARRY | Buy Now | Array Technologies | $4.31 | 224.83% | Joseph Osha75% | $18 → $14 | Maintains | Buy | Get Alert |
08/09/2024 | FLNC | Buy Now | Fluence Energy | $4.04 | 542.77% | Joseph Osha75% | → $26 | Upgrade | Neutral → Buy | Get Alert |
07/26/2024 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 3961.74% | Joseph Osha75% | $7 → $10 | Maintains | Buy | Get Alert |
07/24/2024 | ENPH | Buy Now | Enphase Energy | $53.92 | 72.48% | Joseph Osha75% | $92 → $93 | Maintains | Sell | Get Alert |
07/11/2024 | ITRI | Buy Now | Itron | $100.93 | 28.8% | Joseph Osha75% | → $130 | Upgrade | Neutral → Buy | Get Alert |
06/06/2024 | FLNC | Buy Now | Fluence Energy | $4.04 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
05/30/2024 | GNRC | Buy Now | Generac Hldgs | $117.41 | — | Joseph Osha75% | — | Downgrade | Neutral → Sell | Get Alert |
05/02/2024 | FSLR | Buy Now | First Solar | $131.11 | 171.53% | Joseph Osha75% | $359 → $356 | Maintains | Buy | Get Alert |
04/24/2024 | ENPH | Buy Now | Enphase Energy | $53.92 | 70.62% | Joseph Osha75% | → $92 | Downgrade | Neutral → Sell | Get Alert |
04/23/2024 | NXT | Buy Now | NEXTracker | $40.15 | 49.44% | Joseph Osha75% | $73 → $60 | Maintains | Buy | Get Alert |
04/05/2024 | ARRY | Buy Now | Array Technologies | $4.31 | 410.44% | Joseph Osha75% | $20 → $22 | Maintains | Buy | Get Alert |
03/07/2024 | EOSE | Buy Now | Eos Energy Enterprises | $4.33 | -7.62% | Joseph Osha75% | $10 → $4 | Maintains | Buy | Get Alert |
02/16/2024 | SPWR | Buy Now | SunPower | — | — | Joseph Osha75% | → $1 | Downgrade | Neutral → Sell | Get Alert |
02/15/2024 | GNRC | Buy Now | Generac Hldgs | $117.41 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
02/08/2024 | NXT | Buy Now | NEXTracker | $40.15 | 81.82% | Joseph Osha75% | → $73 | Initiates | → Buy | Get Alert |
11/08/2023 | ARRY | Buy Now | Array Technologies | $4.31 | 596.06% | Joseph Osha75% | $36 → $30 | Maintains | Buy | Get Alert |
11/03/2023 | STEM | Buy Now | Stem | $0.37 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
11/03/2023 | GNRC | Buy Now | Generac Hldgs | $117.41 | — | Joseph Osha75% | — | Upgrade | Neutral → Buy | Get Alert |
11/02/2023 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
09/21/2023 | RUN | Buy Now | Sunrun | $6.82 | 428.25% | Joseph Osha75% | $35 → $36 | Maintains | Buy | Get Alert |
09/11/2023 | ITRI | Buy Now | Itron | $100.93 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
09/01/2023 | EOSE | Buy Now | Eos Energy Enterprises | $4.33 | 130.95% | Joseph Osha75% | → $10 | Upgrade | Neutral → Buy | Get Alert |
08/08/2023 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 12085.22% | Joseph Osha75% | $63 → $30 | Maintains | Buy | Get Alert |
07/28/2023 | FSLR | Buy Now | First Solar | $131.11 | 153.22% | Joseph Osha75% | $334 → $332 | Maintains | Buy | Get Alert |
07/24/2023 | RUN | Buy Now | Sunrun | $6.82 | 398.9% | Joseph Osha75% | $37 → $34 | Maintains | Buy | Get Alert |
07/07/2023 | FSLR | Buy Now | First Solar | $131.11 | 154.75% | Joseph Osha75% | $277 → $334 | Maintains | Buy | Get Alert |
05/09/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.25 | 823.08% | Joseph Osha75% | → $30 | Upgrade | Neutral → Buy | Get Alert |
05/02/2023 | CHPT | Buy Now | ChargePoint Hldgs | $0.61 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
04/05/2023 | FLNC | Buy Now | Fluence Energy | $4.04 | 518.05% | Joseph Osha75% | → $25 | Upgrade | → Buy | Get Alert |
03/22/2023 | ARRY | Buy Now | Array Technologies | $4.31 | 712.06% | Joseph Osha75% | $36 → $35 | Maintains | Buy | Get Alert |
03/17/2023 | LIDR | Buy Now | AEye | $0.64 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
03/16/2023 | TPIC | Buy Now | TPI Composites | $0.83 | 2552.68% | Joseph Osha75% | → $22 | Upgrade | Neutral → Buy | Get Alert |
03/01/2023 | FSLR | Buy Now | First Solar | $131.11 | 94.49% | Joseph Osha75% | $260 → $255 | Maintains | Buy | Get Alert |
02/28/2023 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 24270.43% | Joseph Osha75% | $51 → $60 | Maintains | Buy | Get Alert |
02/03/2023 | GNRC | Buy Now | Generac Hldgs | $117.41 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
11/10/2022 | SPWR | Buy Now | SunPower | — | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
10/31/2022 | FSLR | Buy Now | First Solar | $131.11 | 77.71% | Joseph Osha75% | $200 → $233 | Maintains | Buy | Get Alert |
10/19/2022 | FSLR | Buy Now | First Solar | $131.11 | 52.54% | Joseph Osha75% | $187 → $200 | Maintains | Buy | Get Alert |
10/17/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 20208.69% | Joseph Osha75% | $72 → $50 | Maintains | Buy | Get Alert |
10/17/2022 | RUN | Buy Now | Sunrun | $6.82 | 501.61% | Joseph Osha75% | $59 → $41 | Maintains | Buy | Get Alert |
10/13/2022 | GNRC | Buy Now | Generac Hldgs | $117.41 | 109.52% | Joseph Osha75% | $381 → $246 | Maintains | Buy | Get Alert |
10/06/2022 | NRGV | Buy Now | Energy Vault Holdings | $0.68 | 1366.17% | Joseph Osha75% | $15 → $10 | Maintains | Buy | Get Alert |
09/09/2022 | ENPH | Buy Now | Enphase Energy | $53.92 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
09/09/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.25 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
09/06/2022 | ARRY | Buy Now | Array Technologies | $4.31 | 619.26% | Joseph Osha75% | $24 → $31 | Maintains | Buy | Get Alert |
08/08/2022 | FSLR | Buy Now | First Solar | $131.11 | 2.97% | Joseph Osha75% | → $135 | Upgrade | Neutral → Buy | Get Alert |
07/25/2022 | GNRC | Buy Now | Generac Hldgs | $117.41 | 287.53% | Joseph Osha75% | $561 → $455 | Maintains | Buy | Get Alert |
05/17/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.25 | 484.62% | Joseph Osha75% | $22 → $19 | Maintains | Buy | Get Alert |
04/07/2022 | ARRY | Buy Now | Array Technologies | $4.31 | 317.63% | Joseph Osha75% | → $18 | Upgrade | Neutral → Buy | Get Alert |
04/06/2022 | ARRY | Buy Now | Array Technologies | $4.31 | 317.63% | Joseph Osha75% | → $18 | Upgrade | Neutral → Buy | Get Alert |
03/22/2022 | EOSE | Buy Now | Eos Energy Enterprises | $4.33 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
03/22/2022 | NRGV | Buy Now | Energy Vault Holdings | $0.68 | 3125.57% | Joseph Osha75% | → $22 | Initiates | → Buy | Get Alert |
03/22/2022 | STEM | Buy Now | Stem | $0.37 | 4259.67% | Joseph Osha75% | → $16 | Initiates | → Buy | Get Alert |
03/22/2022 | FLNC | Buy Now | Fluence Energy | $4.04 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
03/22/2022 | GWH | Buy Now | ESS Tech | $2.44 | 309.84% | Joseph Osha75% | → $10 | Initiates | → Buy | Get Alert |
03/11/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.25 | 576.92% | Joseph Osha75% | → $22 | Upgrade | Neutral → Buy | Get Alert |
01/13/2022 | ENPH | Buy Now | Enphase Energy | $53.92 | 295.03% | Joseph Osha75% | → $213 | Upgrade | Neutral → Buy | Get Alert |
01/13/2022 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 2317.07% | Joseph Osha75% | → $329 | Upgrade | Neutral → Buy | Get Alert |
12/21/2021 | SSTI | Buy Now | SoundThinking | $16.76 | — | Joseph Osha75% | — | Reinstates | → Market Perform | Get Alert |
10/22/2021 | TPIC | Buy Now | TPI Composites | $0.83 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
10/20/2021 | ARRY | Buy Now | Array Technologies | $4.31 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
10/20/2021 | SHLS | Buy Now | Shoals Technologies Gr | $3.25 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
10/20/2021 | FSLR | Buy Now | First Solar | $131.11 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
10/20/2021 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Downgrade | Buy → Neutral | Get Alert |
09/23/2021 | LIDR | Buy Now | AEye | $0.64 | 2075.26% | Joseph Osha75% | → $420 | Initiates | → Buy | Get Alert |
08/03/2021 | FSLR | Buy Now | First Solar | $131.11 | -13.81% | Joseph Osha75% | → $113 | Initiates | → Buy | Get Alert |
06/03/2021 | GNRC | Buy Now | Generac Hldgs | $117.41 | 257.72% | Joseph Osha75% | → $420 | Initiates | → Buy | Get Alert |
06/03/2021 | ENPH | Buy Now | Enphase Energy | $53.92 | — | Joseph Osha75% | — | Initiates | → Neutral | Get Alert |
06/03/2021 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 20614.87% | Joseph Osha75% | → $51 | Initiates | → Buy | Get Alert |
06/03/2021 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 2206.87% | Joseph Osha75% | → $314 | Initiates | → Buy | Get Alert |
02/12/2021 | GNRC | Buy Now | Generac Hldgs | $117.41 | 204.06% | Joseph Osha75% | $310 → $357 | Maintains | Market Outperform | Get Alert |
02/10/2021 | FSLR | Buy Now | First Solar | $131.11 | 7.54% | Joseph Osha75% | $135 → $141 | Maintains | Outperform | Get Alert |
01/29/2021 | AMRC | Buy Now | Ameresco | $9.99 | 530.63% | Joseph Osha75% | → $63 | Initiates | → Buy | Get Alert |
01/28/2021 | TSLA | Buy Now | Tesla | $248.36 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
12/16/2020 | AAXN | Buy Now | Axon Enterprise | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
11/10/2020 | SSTI | Buy Now | SoundThinking | $16.76 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
10/22/2020 | TSLA | Buy Now | Tesla | $248.36 | 107.76% | Joseph Osha75% | → $172 | Upgrade | Market Perform → Market Outperform | Get Alert |
10/14/2020 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 22239.56% | Joseph Osha75% | $43 → $55 | Maintains | Market Outperform | Get Alert |
10/06/2020 | GNRC | Buy Now | Generac Hldgs | $117.41 | 142.74% | Joseph Osha75% | → $285 | Initiates | → Market Outperform | Get Alert |
09/02/2020 | NOVA | Buy Now | Sunnova Energy Intl | $0.25 | 17365.48% | Joseph Osha75% | $36 → $43 | Maintains | Market Outperform | Get Alert |
08/19/2020 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
08/03/2020 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
07/24/2020 | ENPH | Buy Now | Enphase Energy | $53.92 | — | Joseph Osha75% | — | Initiates | → Market Perform | Get Alert |
07/21/2020 | TSLA | Buy Now | Tesla | $248.36 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
07/07/2020 | VSLR | Buy Now | Vivint Solar | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
06/09/2020 | AYI | Buy Now | Acuity Brands | $239.76 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
05/26/2020 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | → $74 | Upgrade | Market Perform → Market Outperform | Get Alert |
05/19/2020 | TSLA | Buy Now | Tesla | $248.36 | 303.04% | Joseph Osha75% | $68 → $66.73 | Maintains | Market Outperform | Get Alert |
05/11/2020 | FSLR | Buy Now | First Solar | $131.11 | -46.61% | Joseph Osha75% | $57 → $70 | Reiterates | → Market Outperform | Get Alert |
05/11/2020 | AAXN | Buy Now | Axon Enterprise | — | — | Joseph Osha75% | $93 → $102 | Reiterates | → Market Outperform | Get Alert |
05/08/2020 | SSTI | Buy Now | SoundThinking | $16.76 | 126.73% | Joseph Osha75% | $40 → $38 | Maintains | Market Outperform | Get Alert |
04/30/2020 | TSLA | Buy Now | Tesla | $248.36 | 310.69% | Joseph Osha75% | $56 → $68 | Maintains | Market Outperform | Get Alert |
04/17/2020 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 825.69% | Joseph Osha75% | $157 → $126 | Maintains | Market Outperform | Get Alert |
04/01/2020 | AYI | Buy Now | Acuity Brands | $239.76 | -57.87% | Joseph Osha75% | $152 → $101 | Maintains | Market Outperform | Get Alert |
03/03/2020 | TSLA | Buy Now | Tesla | $248.36 | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
02/20/2020 | VSLR | Buy Now | Vivint Solar | — | — | Joseph Osha75% | $12 → $21 | Reiterates | → Market Outperform | Get Alert |
02/20/2020 | RUN | Buy Now | Sunrun | $6.82 | 340.21% | Joseph Osha75% | $25 → $30 | Reiterates | → Market Outperform | Get Alert |
02/20/2020 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 1053.44% | Joseph Osha75% | $117 → $157 | Maintains | Market Outperform | Get Alert |
02/10/2020 | TPIC | Buy Now | TPI Composites | $0.83 | 3517.29% | Joseph Osha75% | $20 → $30 | Maintains | Market Outperform | Get Alert |
12/18/2019 | SSTI | Buy Now | SoundThinking | $16.76 | 79% | Joseph Osha75% | $27 → $30 | Maintains | Market Outperform | Get Alert |
12/10/2019 | AAXN | Buy Now | Axon Enterprise | — | — | Joseph Osha75% | → $89 | Initiates | → Market Outperform | Get Alert |
11/13/2019 | RUN | Buy Now | Sunrun | $6.82 | 266.84% | Joseph Osha75% | $26 → $25 | Maintains | Market Outperform | Get Alert |
11/13/2019 | SSTI | Buy Now | SoundThinking | $16.76 | 61.1% | Joseph Osha75% | $35 → $27 | Maintains | Market Outperform | Get Alert |
11/04/2019 | SSTI | Buy Now | SoundThinking | $16.76 | 108.83% | Joseph Osha75% | $40 → $35 | Maintains | Market Outperform | Get Alert |
10/28/2019 | FSLR | Buy Now | First Solar | $131.11 | -46.61% | Joseph Osha75% | → $70 | Upgrade | Market Perform → Market Outperform | Get Alert |
10/18/2019 | AYI | Buy Now | Acuity Brands | $239.76 | -33.27% | Joseph Osha75% | $166 → $160 | Maintains | Market Outperform | Get Alert |
10/03/2019 | TSLA | Buy Now | Tesla | $248.36 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
09/10/2019 | TPIC | Buy Now | TPI Composites | $0.83 | 2914.41% | Joseph Osha75% | $34 → $25 | Reiterates | → Market Outperform | Get Alert |
08/21/2019 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
07/01/2019 | TSLA | Buy Now | Tesla | $248.36 | 39.71% | Joseph Osha75% | → $23.13 | Reiterates | → Market Outperform | Get Alert |
06/17/2019 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | $71 → $81 | Maintains | Market Outperform | Get Alert |
06/12/2019 | AZRE | Buy Now | Azure Power Global | — | — | Joseph Osha75% | $31 → $26 | Reiterates | → Market Outperform | Get Alert |
05/07/2019 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 340.8% | Joseph Osha75% | $31 → $60 | Upgrade | Market Underperform → Market Outperform | Get Alert |
04/25/2019 | TSLA | Buy Now | Tesla | $248.36 | 48.57% | Joseph Osha75% | $24.93 → $24.6 | Maintains | Market Outperform | Get Alert |
04/04/2019 | TSLA | Buy Now | Tesla | $248.36 | 50.59% | Joseph Osha75% | $26.27 → $24.93 | Maintains | Market Outperform | Get Alert |
04/04/2019 | AYI | Buy Now | Acuity Brands | $239.76 | -23.26% | Joseph Osha75% | $176 → $184 | Maintains | Market Outperform | Get Alert |
03/20/2019 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
01/29/2019 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
01/17/2019 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 127.75% | Joseph Osha75% | → $31 | Downgrade | Market Perform → Market Underperform | Get Alert |
11/16/2018 | AZRE | Buy Now | Azure Power Global | — | — | Joseph Osha75% | $30 → $31 | Maintains | Market Outperform | Get Alert |
11/14/2018 | SSTI | Buy Now | SoundThinking | $16.76 | 228.16% | Joseph Osha75% | $62 → $55 | Maintains | Market Outperform | Get Alert |
10/26/2018 | FSLR | Buy Now | First Solar | $131.11 | — | Joseph Osha75% | — | Upgrade | Market Underperform → Market Perform | Get Alert |
10/24/2018 | TSLA | Buy Now | Tesla | $248.36 | 40.92% | Joseph Osha75% | → $23.33 | Initiates | → Market Outperform | Get Alert |
10/11/2018 | AZRE | Buy Now | Azure Power Global | — | — | Joseph Osha75% | $26 → $30 | Maintains | Market Outperform | Get Alert |
10/08/2018 | SSTI | Buy Now | SoundThinking | $16.76 | 269.93% | Joseph Osha75% | $50 → $62 | Maintains | Market Outperform | Get Alert |
08/30/2018 | RUN | Buy Now | Sunrun | $6.82 | 193.47% | Joseph Osha75% | $21 → $20 | Maintains | Market Outperform | Get Alert |
08/09/2018 | WAAS | Buy Now | AquaVenture Holdings | — | — | Joseph Osha75% | $22 → $24 | Maintains | Market Outperform | Get Alert |
08/08/2018 | TPIC | Buy Now | TPI Composites | $0.83 | 4481.9% | Joseph Osha75% | $36 → $38 | Maintains | Market Outperform | Get Alert |
08/08/2018 | VSLR | Buy Now | Vivint Solar | — | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
07/30/2018 | AZRE | Buy Now | Azure Power Global | — | — | Joseph Osha75% | → $26 | Initiates | → Market Outperform | Get Alert |
07/27/2018 | FSLR | Buy Now | First Solar | $131.11 | -65.68% | Joseph Osha75% | $46 → $45 | Maintains | Market Underperform | Get Alert |
07/05/2018 | AYI | Buy Now | Acuity Brands | $239.76 | -35.77% | Joseph Osha75% | $150 → $154 | Maintains | Market Outperform | Get Alert |
06/18/2018 | HUBB | Buy Now | Hubbell | $353.43 | — | Joseph Osha75% | — | Upgrade | Market Perform → Outperform | Get Alert |
06/15/2018 | ERII | Buy Now | Energy Recovery | $14.84 | -12.4% | Joseph Osha75% | $15 → $13 | Maintains | Market Outperform | Get Alert |
06/07/2018 | SSTI | Buy Now | SoundThinking | $16.76 | 138.66% | Joseph Osha75% | → $40 | Initiates | → Market Outperform | Get Alert |
06/06/2018 | FSLR | Buy Now | First Solar | $131.11 | -64.91% | Joseph Osha75% | $87 → $46 | Downgrade | Market Outperform → Market Underperform | Get Alert |
05/10/2018 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
04/27/2018 | FSLR | Buy Now | First Solar | $131.11 | -33.64% | Joseph Osha75% | $84 → $87 | Maintains | Market Outperform | Get Alert |
04/05/2018 | AYI | Buy Now | Acuity Brands | $239.76 | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
03/07/2018 | RUN | Buy Now | Sunrun | $6.82 | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
02/01/2018 | EMR | Buy Now | Emerson Electric | $100.50 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
10/23/2017 | JCI | Buy Now | Johnson Controls Intl | $78.44 | -36.26% | Joseph Osha75% | $54 → $50 | Maintains | Market Outperform | Get Alert |
10/03/2017 | AYI | Buy Now | Acuity Brands | $239.76 | — | Joseph Osha75% | — | Upgrade | Market Underperform → Market Perform | Get Alert |
09/05/2017 | ERII | Buy Now | Energy Recovery | $14.84 | -19.14% | Joseph Osha75% | → $12 | Initiates | → Market Outperform | Get Alert |
07/12/2017 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 83.67% | Joseph Osha75% | $22 → $25 | Maintains | Market Outperform | Get Alert |
06/30/2017 | AYI | Buy Now | Acuity Brands | $239.76 | -23.67% | Joseph Osha75% | $170 → $183 | Maintains | Market Underperform | Get Alert |
06/19/2017 | JCI | Buy Now | Johnson Controls Intl | $78.44 | — | Joseph Osha75% | — | Initiates | → Market Outperform | Get Alert |
06/19/2017 | HUBB | Buy Now | Hubbell | $353.43 | — | Joseph Osha75% | — | Initiates | → Market Perform | Get Alert |
06/19/2017 | EMR | Buy Now | Emerson Electric | $100.50 | — | Joseph Osha75% | — | Initiates | → Market Outperform | Get Alert |
05/24/2017 | FSLR | Buy Now | First Solar | $131.11 | -59.58% | Joseph Osha75% | → $53 | Upgrade | Market Perform → Market Outperform | Get Alert |
05/22/2017 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
04/27/2017 | FSLR | Buy Now | First Solar | $131.11 | — | Joseph Osha75% | — | Upgrade | Underperform → Market Perform | Get Alert |
03/03/2017 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Upgrade | Market Perform → Market Outperform | Get Alert |
02/13/2017 | CCP | Buy Now | Care Capital Properties | — | — | Joseph Osha75% | → $20 | Initiates | → Market Underperform | Get Alert |
02/09/2017 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
01/13/2017 | SSNI | Buy Now | Silver Spring Networks | — | — | Joseph Osha75% | → $19 | Initiates | → Market Outperform | Get Alert |
12/08/2016 | CREE | Buy Now | Cree | — | — | Joseph Osha75% | → $32 | Initiates | → Market Outperform | Get Alert |
12/08/2016 | AYI | Buy Now | Acuity Brands | $239.76 | -16.58% | Joseph Osha75% | → $200 | Initiates | → Market Underperform | Get Alert |
11/17/2016 | FSLR | Buy Now | First Solar | $131.11 | — | Joseph Osha75% | — | Upgrade | Market Underperform → Market Perform | Get Alert |
11/10/2016 | VSLR | Buy Now | Vivint Solar | — | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
11/10/2016 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
11/10/2016 | RUN | Buy Now | Sunrun | $6.82 | — | Joseph Osha75% | — | Downgrade | Market Outperform → Market Perform | Get Alert |
09/08/2016 | SEDG | Buy Now | SolarEdge Technologies | $13.61 | 68.97% | Joseph Osha75% | → $23 | Initiates | → Market Outperform | Get Alert |
09/08/2016 | RUN | Buy Now | Sunrun | $6.82 | 24.72% | Joseph Osha75% | → $8.5 | Initiates | → Market Outperform | Get Alert |
09/08/2016 | VSLR | Buy Now | Vivint Solar | — | — | Joseph Osha75% | → $9 | Initiates | → Market Perform | Get Alert |
09/08/2016 | FSLR | Buy Now | First Solar | $131.11 | -75.59% | Joseph Osha75% | → $32 | Initiates | → Market Underperform | Get Alert |
01/21/2016 | TXTR | Buy Now | Textura | — | — | Joseph Osha75% | $35 → $28 | Maintains | Market Outperform | Get Alert |
12/14/2015 | TSLA | Buy Now | Tesla | $248.36 | — | Joseph Osha75% | — | Initiates | → Market Perform | Get Alert |