Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.Mark Strouse is an analyst at JP Morgan. 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/25/2025
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
03/03/2025 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
02/28/2025 | ORA | Buy Now | Ormat Technologies | $71.19 | 5.35% | Mark Strouse59% | $71 → $75 | Maintains | Neutral | Get Alert |
02/26/2025 | FSLR | Buy Now | First Solar | $131.44 | 103.89% | Mark Strouse59% | $282 → $268 | Maintains | Overweight | Get Alert |
02/06/2025 | AMPS | Buy Now | Altus Power | $4.95 | 1.11% | Mark Strouse59% | → $5 | Upgrade | Underweight → Neutral | Get Alert |
01/29/2025 | NXT | Buy Now | NEXTracker | $45.62 | 33.71% | Mark Strouse59% | $58 → $61 | Maintains | Overweight | Get Alert |
01/23/2025 | RUN | Buy Now | Sunrun | $6.56 | 174.39% | Mark Strouse59% | $22 → $18 | Maintains | Overweight | Get Alert |
01/23/2025 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 2969.2% | Mark Strouse59% | $14 → $11 | Maintains | Overweight | Get Alert |
01/23/2025 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 10.14% | Mark Strouse59% | $21 → $19 | Maintains | Overweight | Get Alert |
01/23/2025 | NEP | Buy Now | NextEra Energy Partners | — | — | Mark Strouse59% | $22 → $20 | Maintains | Neutral | Get Alert |
01/23/2025 | HASI | Buy Now | HA Sustainable | $29.88 | 30.52% | Mark Strouse59% | $42 → $39 | Maintains | Overweight | Get Alert |
01/23/2025 | ENPH | Buy Now | Enphase Energy | $63.10 | 44.2% | Mark Strouse59% | $112 → $91 | Maintains | Overweight | Get Alert |
01/23/2025 | ENLT | Buy Now | Enlight Renewable Energy | $16.03 | 12.29% | Mark Strouse59% | $17 → $18 | Maintains | Neutral | Get Alert |
01/23/2025 | BEP | Buy Now | Brookfield Renewable | $23.99 | 16.69% | Mark Strouse59% | $30 → $28 | Maintains | Overweight | Get Alert |
01/23/2025 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 9.93% | Mark Strouse59% | $34 → $32 | Maintains | Overweight | Get Alert |
01/23/2025 | BE | Buy Now | Bloom Energy | $23.20 | -31.03% | Mark Strouse59% | $14 → $16 | Maintains | Neutral | Get Alert |
01/23/2025 | GEV | Buy Now | GE Vernova | $335.64 | 29.9% | Mark Strouse59% | $374 → $436 | Maintains | Overweight | Get Alert |
01/14/2025 | GEV | Buy Now | GE Vernova | $335.64 | 11.43% | Mark Strouse59% | $367 → $374 | Maintains | Overweight | Get Alert |
12/12/2024 | TPIC | Buy Now | TPI Composites | $0.99 | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
12/12/2024 | BEP | Buy Now | Brookfield Renewable | $23.99 | 25.03% | Mark Strouse59% | → $30 | Upgrade | Neutral → Overweight | Get Alert |
12/12/2024 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 16.8% | Mark Strouse59% | $32 → $34 | Upgrade | Neutral → Overweight | Get Alert |
12/12/2024 | AMPS | Buy Now | Altus Power | $4.95 | — | Mark Strouse59% | — | Downgrade | Neutral → Underweight | Get Alert |
12/11/2024 | GEV | Buy Now | GE Vernova | $335.64 | 9.34% | Mark Strouse59% | $356 → $367 | Maintains | Overweight | Get Alert |
12/03/2024 | GEV | Buy Now | GE Vernova | $335.64 | 6.07% | Mark Strouse59% | $330 → $356 | Maintains | Overweight | Get Alert |
10/24/2024 | GEV | Buy Now | GE Vernova | $335.64 | -1.68% | Mark Strouse59% | $285 → $330 | Maintains | Overweight | Get Alert |
10/24/2024 | NEP | Buy Now | NextEra Energy Partners | — | — | Mark Strouse59% | $25 → $22 | Upgrade | Underweight → Neutral | Get Alert |
10/23/2024 | ENPH | Buy Now | Enphase Energy | $63.10 | 90.16% | Mark Strouse59% | $130 → $120 | Maintains | Overweight | Get Alert |
10/23/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 68.12% | Mark Strouse59% | $35 → $29 | Maintains | Overweight | Get Alert |
10/17/2024 | NXT | Buy Now | NEXTracker | $45.62 | 27.14% | Mark Strouse59% | $62 → $58 | Maintains | Overweight | Get Alert |
10/17/2024 | GNRC | Buy Now | Generac Hldgs | $135.82 | 31.06% | Mark Strouse59% | $160 → $178 | Maintains | Neutral | Get Alert |
10/17/2024 | BEP | Buy Now | Brookfield Renewable | $23.99 | 20.86% | Mark Strouse59% | $31 → $29 | Maintains | Neutral | Get Alert |
10/17/2024 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 9.93% | Mark Strouse59% | $34 → $32 | Maintains | Neutral | Get Alert |
10/09/2024 | GEV | Buy Now | GE Vernova | $335.64 | -15.09% | Mark Strouse59% | $240 → $285 | Maintains | Overweight | Get Alert |
09/25/2024 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 16.8% | Mark Strouse59% | $33 → $34 | Maintains | Neutral | Get Alert |
09/25/2024 | BEP | Buy Now | Brookfield Renewable | $23.99 | 29.19% | Mark Strouse59% | $30 → $31 | Maintains | Neutral | Get Alert |
09/13/2024 | GEV | Buy Now | GE Vernova | $335.64 | -28.49% | Mark Strouse59% | $216 → $240 | Maintains | Overweight | Get Alert |
08/07/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 458.82% | Mark Strouse59% | $23 → $19 | Maintains | Overweight | Get Alert |
08/07/2024 | RUN | Buy Now | Sunrun | $6.56 | 235.37% | Mark Strouse59% | $19 → $22 | Maintains | Overweight | Get Alert |
08/02/2024 | NXT | Buy Now | NEXTracker | $45.62 | 35.91% | Mark Strouse59% | $65 → $62 | Maintains | Overweight | Get Alert |
07/30/2024 | CTRI | Buy Now | Centuri Holdings | $17.57 | 8.14% | Mark Strouse59% | $28 → $19 | Maintains | Neutral | Get Alert |
07/25/2024 | GEV | Buy Now | GE Vernova | $335.64 | -35.65% | Mark Strouse59% | $195 → $216 | Maintains | Overweight | Get Alert |
07/16/2024 | GEV | Buy Now | GE Vernova | $335.64 | -41.9% | Mark Strouse59% | $186 → $195 | Maintains | Overweight | Get Alert |
07/16/2024 | TPIC | Buy Now | TPI Composites | $0.99 | 805.43% | Mark Strouse59% | $8 → $9 | Maintains | Overweight | Get Alert |
07/16/2024 | RUN | Buy Now | Sunrun | $6.56 | 189.63% | Mark Strouse59% | $14 → $19 | Maintains | Overweight | Get Alert |
07/16/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 189.86% | Mark Strouse59% | $49 → $50 | Maintains | Overweight | Get Alert |
07/16/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 576.47% | Mark Strouse59% | $21 → $23 | Maintains | Overweight | Get Alert |
07/16/2024 | ORA | Buy Now | Ormat Technologies | $71.19 | 5.35% | Mark Strouse59% | $69 → $75 | Maintains | Neutral | Get Alert |
07/16/2024 | NXT | Buy Now | NEXTracker | $45.62 | 42.48% | Mark Strouse59% | $63 → $65 | Maintains | Overweight | Get Alert |
07/16/2024 | ITRI | Buy Now | Itron | $106.56 | 5.11% | Mark Strouse59% | $104 → $112 | Maintains | Neutral | Get Alert |
07/16/2024 | HASI | Buy Now | HA Sustainable | $29.88 | 40.56% | Mark Strouse59% | $39 → $42 | Maintains | Overweight | Get Alert |
07/16/2024 | GNRC | Buy Now | Generac Hldgs | $135.82 | 14.12% | Mark Strouse59% | $149 → $155 | Maintains | Neutral | Get Alert |
07/16/2024 | FLNC | Buy Now | Fluence Energy | $5.42 | 416.13% | Mark Strouse59% | $25 → $28 | Maintains | Overweight | Get Alert |
07/16/2024 | FSLR | Buy Now | First Solar | $131.44 | 114.54% | Mark Strouse59% | $262 → $282 | Maintains | Overweight | Get Alert |
07/16/2024 | ENPH | Buy Now | Enphase Energy | $63.10 | 106.01% | Mark Strouse59% | $124 → $130 | Maintains | Overweight | Get Alert |
07/16/2024 | CSIQ | Buy Now | Canadian Solar | $9.88 | 102.43% | Mark Strouse59% | $17 → $20 | Maintains | Underweight | Get Alert |
07/16/2024 | BEP | Buy Now | Brookfield Renewable | $23.99 | 25.03% | Mark Strouse59% | $28 → $30 | Maintains | Neutral | Get Alert |
07/16/2024 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 13.36% | Mark Strouse59% | $30 → $33 | Maintains | Neutral | Get Alert |
07/16/2024 | BE | Buy Now | Bloom Energy | $23.20 | -39.66% | Mark Strouse59% | $12 → $14 | Maintains | Neutral | Get Alert |
06/25/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 184.06% | Mark Strouse59% | $59 → $49 | Maintains | Overweight | Get Alert |
06/20/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 242.03% | Mark Strouse59% | $73 → $59 | Maintains | Overweight | Get Alert |
06/20/2024 | ENPH | Buy Now | Enphase Energy | $63.10 | 96.5% | Mark Strouse59% | $128 → $124 | Maintains | Overweight | Get Alert |
06/03/2024 | GEV | Buy Now | GE Vernova | $335.64 | -44.58% | Mark Strouse59% | $176 → $186 | Maintains | Overweight | Get Alert |
05/23/2024 | FSLR | Buy Now | First Solar | $131.44 | 99.32% | Mark Strouse59% | $240 → $262 | Maintains | Overweight | Get Alert |
05/23/2024 | HASI | Buy Now | Hannon Armstrong | $29.88 | 30.52% | Mark Strouse59% | $37 → $39 | Maintains | Overweight | Get Alert |
05/23/2024 | GEV | Buy Now | GE Vernova | $335.64 | -47.56% | Mark Strouse59% | $163 → $176 | Maintains | Overweight | Get Alert |
05/23/2024 | GNRC | Buy Now | Generac Hldgs | $135.82 | 9.7% | Mark Strouse59% | → $149 | Downgrade | Overweight → Neutral | Get Alert |
05/23/2024 | NEP | Buy Now | NextEra Energy Partners | — | — | Mark Strouse59% | → $25 | Downgrade | Neutral → Underweight | Get Alert |
05/15/2024 | AMPS | Buy Now | Altus Power | $4.95 | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
05/13/2024 | CTRI | Buy Now | Centuri Holdings | $17.57 | 59.36% | Mark Strouse59% | → $28 | Initiates | → Neutral | Get Alert |
05/02/2024 | FSLR | Buy Now | First Solar | $131.44 | 82.59% | Mark Strouse59% | $237 → $240 | Maintains | Overweight | Get Alert |
04/24/2024 | ENPH | Buy Now | Enphase Energy | $63.10 | 102.84% | Mark Strouse59% | $141 → $128 | Maintains | Overweight | Get Alert |
04/17/2024 | FSLR | Buy Now | First Solar | $131.44 | 80.3% | Mark Strouse59% | $226 → $237 | Maintains | Overweight | Get Alert |
04/08/2024 | ENLT | Buy Now | Enlight Renewable Energy | $16.03 | -0.19% | Mark Strouse59% | $19 → $16 | Downgrade | Overweight → Neutral | Get Alert |
04/08/2024 | GEV | Buy Now | GE Vernova | $335.64 | -57.99% | Mark Strouse59% | $141 → $141 | Upgrade | Neutral → Overweight | Get Alert |
04/02/2024 | GEV | Buy Now | GE Vernova Inc. Common Stock | $335.64 | -57.99% | Mark Strouse59% | → $141 | Initiates | → Neutral | Get Alert |
03/13/2024 | ITRI | Buy Now | Itron | $106.56 | -13.66% | Mark Strouse59% | $77 → $92 | Maintains | Neutral | Get Alert |
02/29/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 664.71% | Mark Strouse59% | $32 → $26 | Maintains | Overweight | Get Alert |
02/29/2024 | NXT | Buy Now | NEXTracker | $45.62 | 46.87% | Mark Strouse59% | $73 → $67 | Maintains | Overweight | Get Alert |
02/28/2024 | ARRY | Buy Now | Array Technologies | $5.66 | 412.82% | Mark Strouse59% | $35 → $29 | Maintains | Overweight | Get Alert |
02/23/2024 | FLNC | Buy Now | Fluence Energy | $5.42 | 323.96% | Mark Strouse59% | $23 → $23 | Upgrade | Neutral → Overweight | Get Alert |
02/16/2024 | BE | Buy Now | Bloom Energy | $23.20 | -39.66% | Mark Strouse59% | $19 → $14 | Downgrade | Overweight → Neutral | Get Alert |
02/12/2024 | BEP | Buy Now | Brookfield Renewable | $23.99 | 16.69% | Mark Strouse59% | $36 → $28 | Downgrade | Overweight → Neutral | Get Alert |
02/01/2024 | NXT | Buy Now | NEXTracker | $45.62 | 60.02% | Mark Strouse59% | $61 → $73 | Maintains | Overweight | Get Alert |
01/05/2024 | FSLR | Buy Now | First Solar | $131.44 | 71.94% | Mark Strouse59% | $220 → $226 | Maintains | Overweight | Get Alert |
11/30/2023 | FLNC | Buy Now | Fluence Energy | $5.42 | 323.96% | Mark Strouse59% | $22 → $23 | Maintains | Neutral | Get Alert |
11/15/2023 | CSIQ | Buy Now | Canadian Solar | $9.88 | 122.67% | Mark Strouse59% | $32 → $22 | Downgrade | Neutral → Underweight | Get Alert |
11/14/2023 | AMPS | Buy Now | Altus Power | $4.95 | 41.56% | Mark Strouse59% | $8 → $7 | Maintains | Overweight | Get Alert |
11/08/2023 | ARRY | Buy Now | Array Technologies | $5.66 | 430.5% | Mark Strouse59% | $32 → $30 | Maintains | Overweight | Get Alert |
11/02/2023 | RUN | Buy Now | Sunrun | $6.56 | 143.9% | Mark Strouse59% | $21 → $16 | Maintains | Overweight | Get Alert |
11/02/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 421.74% | Mark Strouse59% | $215 → $90 | Maintains | Overweight | Get Alert |
10/19/2023 | TPIC | Buy Now | TPI Composites | $0.99 | 805.43% | Mark Strouse59% | $12 → $9 | Maintains | Overweight | Get Alert |
10/19/2023 | RUN | Buy Now | Sunrun | $6.56 | 220.12% | Mark Strouse59% | $35 → $21 | Maintains | Overweight | Get Alert |
10/19/2023 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $9 → $6 | Maintains | Underweight | Get Alert |
10/19/2023 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 4922.32% | Mark Strouse59% | $29 → $18 | Maintains | Overweight | Get Alert |
10/19/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1494.2% | Mark Strouse59% | $299 → $275 | Maintains | Overweight | Get Alert |
10/19/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 841.18% | Mark Strouse59% | $38 → $32 | Maintains | Overweight | Get Alert |
10/19/2023 | ORA | Buy Now | Ormat Technologies | $71.19 | 10.97% | Mark Strouse59% | $89 → $79 | Maintains | Neutral | Get Alert |
10/19/2023 | NXT | Buy Now | NEXTracker | $45.62 | 13.99% | Mark Strouse59% | $55 → $52 | Maintains | Overweight | Get Alert |
10/19/2023 | FLNC | Buy Now | Fluence Energy | $5.42 | 305.53% | Mark Strouse59% | $25 → $22 | Maintains | Neutral | Get Alert |
10/19/2023 | ENLT | Buy Now | Enlight Renewable Energy | $16.03 | 18.53% | Mark Strouse59% | $22 → $19 | Maintains | Overweight | Get Alert |
10/19/2023 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse59% | $27 → $21 | Maintains | Neutral | Get Alert |
10/19/2023 | ARRY | Buy Now | Array Technologies | $5.66 | 465.87% | Mark Strouse59% | $35 → $32 | Maintains | Overweight | Get Alert |
10/19/2023 | AMPS | Buy Now | Altus Power | $4.95 | 61.78% | Mark Strouse59% | $10 → $8 | Maintains | Overweight | Get Alert |
10/19/2023 | GNRC | Buy Now | Generac Hldgs | $135.82 | 20.75% | Mark Strouse59% | $179 → $164 | Maintains | Overweight | Get Alert |
10/19/2023 | ENPH | Buy Now | Enphase Energy | $63.10 | 145.62% | Mark Strouse59% | $169 → $155 | Maintains | Overweight | Get Alert |
10/19/2023 | CSIQ | Buy Now | Canadian Solar | $9.88 | 223.89% | Mark Strouse59% | $39 → $32 | Maintains | Neutral | Get Alert |
10/19/2023 | BE | Buy Now | Bloom Energy | $23.20 | -18.1% | Mark Strouse59% | $22 → $19 | Maintains | Overweight | Get Alert |
10/19/2023 | FSLR | Buy Now | First Solar | $131.44 | 67.37% | Mark Strouse59% | $239 → $220 | Upgrade | Neutral → Overweight | Get Alert |
10/18/2023 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | $14 → $10 | Maintains | Neutral | Get Alert |
09/15/2023 | ENPH | Buy Now | Enphase Energy | $63.10 | 167.81% | Mark Strouse59% | $199 → $169 | Maintains | Overweight | Get Alert |
09/15/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1633.33% | Mark Strouse59% | $335 → $299 | Maintains | Overweight | Get Alert |
09/15/2023 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 7991.52% | Mark Strouse59% | $32 → $29 | Maintains | Overweight | Get Alert |
09/15/2023 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $10 → $9 | Maintains | Underweight | Get Alert |
09/15/2023 | RUN | Buy Now | Sunrun | $6.56 | 433.54% | Mark Strouse59% | $38 → $35 | Maintains | Overweight | Get Alert |
09/08/2023 | FSLR | Buy Now | First Solar | $131.44 | 81.83% | Mark Strouse59% | $222 → $239 | Maintains | Neutral | Get Alert |
08/10/2023 | ENLT | Buy Now | Enlight Renewable Energy | $16.03 | 37.24% | Mark Strouse59% | $23 → $22 | Maintains | Overweight | Get Alert |
08/09/2023 | ARRY | Buy Now | Array Technologies | $5.66 | 518.92% | Mark Strouse59% | $33 → $35 | Maintains | Overweight | Get Alert |
07/28/2023 | FSLR | Buy Now | First Solar | $131.44 | 68.89% | Mark Strouse59% | $192 → $222 | Maintains | Neutral | Get Alert |
07/28/2023 | ENPH | Buy Now | Enphase Energy | $63.10 | 215.35% | Mark Strouse59% | $224 → $199 | Maintains | Overweight | Get Alert |
07/27/2023 | TPIC | Buy Now | TPI Composites | $0.99 | 1509.66% | Mark Strouse59% | $18 → $16 | Maintains | Overweight | Get Alert |
07/27/2023 | NXT | Buy Now | NEXTracker | $45.62 | 20.56% | Mark Strouse59% | $50 → $55 | Maintains | Overweight | Get Alert |
07/19/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1981.16% | Mark Strouse59% | $393 → $359 | Maintains | Overweight | Get Alert |
05/19/2023 | BE | Buy Now | Bloom Energy | $23.20 | -13.79% | Mark Strouse59% | $22 → $20 | Upgrade | Neutral → Overweight | Get Alert |
05/04/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2178.26% | Mark Strouse59% | $361 → $393 | Maintains | Overweight | Get Alert |
03/16/2023 | ENLT | Buy Now | Enlight Renewable Energy | $16.03 | 37.24% | Mark Strouse59% | $23 → $22 | Maintains | Overweight | Get Alert |
03/07/2023 | ENLT | Buy Now | Enlight Renewable Energy | $16.03 | 43.48% | Mark Strouse59% | → $23 | Initiates | → Overweight | Get Alert |
03/06/2023 | NXT | Buy Now | NEXTracker | $45.62 | -7.94% | Mark Strouse59% | → $42 | Initiates | → Overweight | Get Alert |
03/03/2023 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | $61 → $44 | Maintains | Neutral | Get Alert |
03/02/2023 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse59% | $30 → $28 | Maintains | Neutral | Get Alert |
02/23/2023 | TPIC | Buy Now | TPI Composites | $0.99 | 1811.47% | Mark Strouse59% | $20 → $19 | Maintains | Overweight | Get Alert |
02/17/2023 | HASI | Buy Now | Hannon Armstrong | $29.88 | 74.03% | Mark Strouse59% | $56 → $52 | Maintains | Overweight | Get Alert |
02/16/2023 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $19 → $18 | Maintains | Underweight | Get Alert |
02/14/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1992.75% | Mark Strouse59% | $358 → $361 | Maintains | Overweight | Get Alert |
02/10/2023 | BE | Buy Now | Bloom Energy | $23.20 | 16.38% | Mark Strouse59% | $29 → $27 | Downgrade | Overweight → Neutral | Get Alert |
02/10/2023 | FLNC | Buy Now | Fluence Energy | $5.42 | 360.83% | Mark Strouse59% | → $25 | Downgrade | Overweight → Neutral | Get Alert |
02/08/2023 | ENPH | Buy Now | Enphase Energy | $63.10 | 386.49% | Mark Strouse59% | $310 → $307 | Maintains | Overweight | Get Alert |
11/28/2022 | FSLR | Buy Now | First Solar | $131.44 | 44.55% | Mark Strouse59% | $147 → $190 | Downgrade | Overweight → Neutral | Get Alert |
11/15/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 929.41% | Mark Strouse59% | $32 → $35 | Maintains | Overweight | Get Alert |
11/14/2022 | AMPS | Buy Now | Altus Power | $4.95 | — | Mark Strouse59% | — | Upgrade | Neutral → Overweight | Get Alert |
11/08/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1975.36% | Mark Strouse59% | $379 → $358 | Maintains | Overweight | Get Alert |
11/03/2022 | RUN | Buy Now | Sunrun | $6.56 | 585.98% | Mark Strouse59% | $55 → $45 | Maintains | Overweight | Get Alert |
10/28/2022 | FSLR | Buy Now | First Solar | $131.44 | 11.83% | Mark Strouse59% | $145 → $147 | Maintains | Overweight | Get Alert |
10/20/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2097.1% | Mark Strouse59% | $419 → $379 | Maintains | Overweight | Get Alert |
10/20/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 841.18% | Mark Strouse59% | $35 → $32 | Maintains | Overweight | Get Alert |
10/20/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 12176.79% | Mark Strouse59% | $54 → $44 | Maintains | Overweight | Get Alert |
10/20/2022 | ORA | Buy Now | Ormat Technologies | $71.19 | 23.61% | Mark Strouse59% | $97 → $88 | Maintains | Neutral | Get Alert |
10/20/2022 | ITRI | Buy Now | Itron | $106.56 | -45.57% | Mark Strouse59% | $65 → $58 | Maintains | Neutral | Get Alert |
10/20/2022 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $25 → $22 | Maintains | Underweight | Get Alert |
10/20/2022 | HASI | Buy Now | Hannon Armstrong | $29.88 | 87.42% | Mark Strouse59% | $67 → $56 | Maintains | Overweight | Get Alert |
10/20/2022 | FLNC | Buy Now | Fluence Energy | $5.42 | 360.83% | Mark Strouse59% | $28 → $25 | Maintains | Overweight | Get Alert |
10/20/2022 | RUN | Buy Now | Sunrun | $6.56 | 738.41% | Mark Strouse59% | $65 → $55 | Maintains | Overweight | Get Alert |
10/20/2022 | FSLR | Buy Now | First Solar | $131.44 | 10.31% | Mark Strouse59% | $157 → $145 | Maintains | Overweight | Get Alert |
10/20/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | $66 → $60 | Maintains | Neutral | Get Alert |
10/20/2022 | TPIC | Buy Now | TPI Composites | $0.99 | 2314.49% | Mark Strouse59% | $27 → $24 | Maintains | Overweight | Get Alert |
10/20/2022 | ENPH | Buy Now | Enphase Energy | $63.10 | 357.97% | Mark Strouse59% | $321 → $289 | Maintains | Overweight | Get Alert |
10/20/2022 | CSIQ | Buy Now | Canadian Solar | $9.88 | 325.1% | Mark Strouse59% | $48 → $42 | Maintains | Neutral | Get Alert |
10/20/2022 | BE | Buy Now | Bloom Energy | $23.20 | 25% | Mark Strouse59% | $31 → $29 | Maintains | Overweight | Get Alert |
10/20/2022 | ARRY | Buy Now | Array Technologies | $5.66 | 448.19% | Mark Strouse59% | $34 → $31 | Maintains | Overweight | Get Alert |
10/20/2022 | AMPS | Buy Now | Altus Power | $4.95 | 102.22% | Mark Strouse59% | $11 → $10 | Maintains | Neutral | Get Alert |
08/08/2022 | RUN | Buy Now | Sunrun | $6.56 | 890.85% | Mark Strouse59% | $52 → $65 | Maintains | Overweight | Get Alert |
08/08/2022 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $20 → $25 | Maintains | Underweight | Get Alert |
08/08/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 14966.96% | Mark Strouse59% | $43 → $54 | Maintains | Overweight | Get Alert |
08/08/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2328.99% | Mark Strouse59% | $373 → $419 | Maintains | Overweight | Get Alert |
08/08/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 929.41% | Mark Strouse59% | $31 → $35 | Maintains | Overweight | Get Alert |
08/08/2022 | ORA | Buy Now | Ormat Technologies | $71.19 | 36.26% | Mark Strouse59% | $90 → $97 | Maintains | Neutral | Get Alert |
08/08/2022 | HASI | Buy Now | Hannon Armstrong | $29.88 | 124.23% | Mark Strouse59% | $61 → $67 | Maintains | Overweight | Get Alert |
08/08/2022 | GNRC | Buy Now | Generac Hldgs | $135.82 | 209.97% | Mark Strouse59% | $415 → $421 | Maintains | Overweight | Get Alert |
08/08/2022 | FLNC | Buy Now | Fluence Energy | $5.42 | 416.13% | Mark Strouse59% | $25 → $28 | Maintains | Overweight | Get Alert |
08/08/2022 | ENPH | Buy Now | Enphase Energy | $63.10 | 408.68% | Mark Strouse59% | $261 → $321 | Maintains | Overweight | Get Alert |
08/08/2022 | CSIQ | Buy Now | Canadian Solar | $9.88 | 325.1% | Mark Strouse59% | $38 → $42 | Maintains | Neutral | Get Alert |
08/08/2022 | BEP | Buy Now | Brookfield Renewable | $23.99 | 79.21% | Mark Strouse59% | $41 → $43 | Maintains | Overweight | Get Alert |
08/08/2022 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 68.33% | Mark Strouse59% | $48 → $49 | Maintains | Overweight | Get Alert |
08/08/2022 | BE | Buy Now | Bloom Energy | $23.20 | 33.62% | Mark Strouse59% | $29 → $31 | Maintains | Overweight | Get Alert |
08/08/2022 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse59% | $38 → $40 | Maintains | Neutral | Get Alert |
08/08/2022 | ARRY | Buy Now | Array Technologies | $5.66 | 483.55% | Mark Strouse59% | $28 → $33 | Maintains | Overweight | Get Alert |
08/08/2022 | AMPS | Buy Now | Altus Power | $4.95 | 122.45% | Mark Strouse59% | $9 → $11 | Maintains | Neutral | Get Alert |
08/08/2022 | IRBT | Buy Now | iRobot | $3.32 | 1737.35% | Mark Strouse59% | $45 → $61 | Upgrade | Underweight → Neutral | Get Alert |
07/29/2022 | FSLR | Buy Now | First Solar | $131.44 | -36.86% | Mark Strouse59% | $73 → $83 | Maintains | Neutral | Get Alert |
07/27/2022 | ENPH | Buy Now | Enphase Energy | $63.10 | 313.6% | Mark Strouse59% | $247 → $261 | Maintains | Overweight | Get Alert |
07/20/2022 | GNRC | Buy Now | Generac Hldgs | $135.82 | 239.42% | Mark Strouse59% | $455 → $461 | Maintains | Overweight | Get Alert |
07/20/2022 | FLNC | Buy Now | Fluence Energy | $5.42 | 360.83% | Mark Strouse59% | $23 → $25 | Maintains | Overweight | Get Alert |
07/20/2022 | ITRI | Buy Now | Itron | $106.56 | -31.49% | Mark Strouse59% | $71 → $73 | Maintains | Overweight | Get Alert |
07/20/2022 | FSLR | Buy Now | First Solar | $131.44 | -44.46% | Mark Strouse59% | $69 → $73 | Maintains | Neutral | Get Alert |
07/20/2022 | ORA | Buy Now | Ormat Technologies | $71.19 | 12.38% | Mark Strouse59% | $77 → $80 | Maintains | Neutral | Get Alert |
07/20/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | $70 → $71 | Maintains | Neutral | Get Alert |
07/20/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 811.76% | Mark Strouse59% | $27 → $31 | Maintains | Overweight | Get Alert |
07/20/2022 | ENPH | Buy Now | Enphase Energy | $63.10 | 291.41% | Mark Strouse59% | $240 → $247 | Maintains | Overweight | Get Alert |
07/20/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 11897.77% | Mark Strouse59% | $42 → $43 | Maintains | Overweight | Get Alert |
07/20/2022 | CSIQ | Buy Now | Canadian Solar | $9.88 | 284.62% | Mark Strouse59% | $36 → $38 | Maintains | Neutral | Get Alert |
07/20/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2195.65% | Mark Strouse59% | $382 → $396 | Maintains | Overweight | Get Alert |
07/20/2022 | BE | Buy Now | Bloom Energy | $23.20 | 25% | Mark Strouse59% | $27 → $29 | Maintains | Overweight | Get Alert |
07/20/2022 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $19 → $20 | Maintains | Underweight | Get Alert |
07/20/2022 | ARRY | Buy Now | Array Technologies | $5.66 | 395.14% | Mark Strouse59% | $26 → $28 | Maintains | Overweight | Get Alert |
07/20/2022 | RUN | Buy Now | Sunrun | $6.56 | 692.68% | Mark Strouse59% | $50 → $52 | Maintains | Overweight | Get Alert |
07/18/2022 | AMPS | Buy Now | Altus Power | $4.95 | 82% | Mark Strouse59% | → $9 | Initiates | → Neutral | Get Alert |
05/06/2022 | IRBT | Buy Now | iRobot | $3.32 | 1255.42% | Mark Strouse59% | $65 → $45 | Downgrade | Neutral → Underweight | Get Alert |
05/03/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2114.49% | Mark Strouse59% | $375 → $382 | Maintains | Overweight | Get Alert |
04/19/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 870.59% | Mark Strouse59% | $35 → $33 | Maintains | Overweight | Get Alert |
04/19/2022 | FLNC | Buy Now | Fluence Energy | $5.42 | 489.86% | Mark Strouse59% | $35 → $32 | Maintains | Overweight | Get Alert |
04/19/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | $76 → $77 | Maintains | Neutral | Get Alert |
04/19/2022 | ARRY | Buy Now | Array Technologies | $5.66 | 430.5% | Mark Strouse59% | $33 → $30 | Maintains | Overweight | Get Alert |
04/04/2022 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $20 → $21 | Maintains | Underweight | Get Alert |
03/30/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2073.91% | Mark Strouse59% | $328 → $375 | Maintains | Overweight | Get Alert |
03/24/2022 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse59% | → $40 | Initiates | → Neutral | Get Alert |
03/02/2022 | FSLR | Buy Now | First Solar | $131.44 | -49.03% | Mark Strouse59% | $83 → $67 | Maintains | Neutral | Get Alert |
03/02/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | $70 → $76 | Maintains | Neutral | Get Alert |
02/15/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1801.45% | Mark Strouse59% | → $328 | Maintains | Overweight | Get Alert |
01/20/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1778.26% | Mark Strouse59% | → $324 | Maintains | Overweight | Get Alert |
12/09/2021 | BEP | Buy Now | Brookfield Renewable | $23.99 | 91.71% | Mark Strouse59% | → $46 | Upgrade | Neutral → Overweight | Get Alert |
12/09/2021 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 78.63% | Mark Strouse59% | → $52 | Upgrade | Neutral → Overweight | Get Alert |
12/09/2021 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | → $77 | Downgrade | Overweight → Neutral | Get Alert |
12/09/2021 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | → $86 | Downgrade | Neutral → Underweight | Get Alert |
11/22/2021 | FLNC | Buy Now | Fluence Energy | $5.42 | 729.49% | Mark Strouse59% | → $45 | Initiates | → Overweight | Get Alert |
09/07/2021 | EVA | Buy Now | Enviva | — | — | Mark Strouse59% | → $63 | Initiates | → Overweight | Get Alert |
07/29/2021 | IRBT | Buy Now | iRobot | $3.32 | 3002.41% | Mark Strouse59% | $150 → $103 | Downgrade | Overweight → Neutral | Get Alert |
07/21/2021 | ENPH | Buy Now | Enphase Energy | $63.10 | 277.15% | Mark Strouse59% | $210 → $238 | Maintains | Overweight | Get Alert |
07/21/2021 | FSLR | Buy Now | First Solar | $131.44 | -23.16% | Mark Strouse59% | $94 → $101 | Maintains | Neutral | Get Alert |
07/21/2021 | ITRI | Buy Now | Itron | $106.56 | 12.61% | Mark Strouse59% | $110 → $120 | Maintains | Overweight | Get Alert |
07/21/2021 | ORA | Buy Now | Ormat Technologies | $71.19 | 25.02% | Mark Strouse59% | $83 → $89 | Maintains | Overweight | Get Alert |
07/21/2021 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2062.32% | Mark Strouse59% | $337 → $373 | Maintains | Overweight | Get Alert |
07/21/2021 | RUN | Buy Now | Sunrun | $6.56 | 1210.98% | Mark Strouse59% | $81 → $86 | Maintains | Overweight | Get Alert |
03/31/2021 | BEPC | Buy Now | Brookfield Renewable | $29.11 | 68.33% | Mark Strouse59% | → $49 | Initiates | → Neutral | Get Alert |
03/08/2021 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1853.62% | Mark Strouse59% | $386 → $337 | Maintains | Overweight | Get Alert |
02/12/2021 | AXON | Buy Now | Axon Enterprise | $575.35 | -68.89% | Mark Strouse59% | $129 → $179 | Downgrade | Overweight → Neutral | Get Alert |
02/08/2021 | IRBT | Buy Now | iRobot | $3.32 | 2942.17% | Mark Strouse59% | $90 → $101 | Maintains | Neutral | Get Alert |
01/20/2021 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2143.48% | Mark Strouse59% | $371 → $387 | Maintains | Overweight | Get Alert |
01/06/2021 | ORA | Buy Now | Ormat Technologies | $71.19 | 20.8% | Mark Strouse59% | → $86 | Downgrade | Overweight → Neutral | Get Alert |
12/23/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 2050.72% | Mark Strouse59% | $315 → $371 | Maintains | Overweight | Get Alert |
12/09/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1726.09% | Mark Strouse59% | $239 → $315 | Maintains | Overweight | Get Alert |
09/30/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1360.87% | Mark Strouse59% | $222 → $252 | Maintains | Overweight | Get Alert |
08/04/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 1186.96% | Mark Strouse59% | $196 → $222 | Maintains | Overweight | Get Alert |
07/21/2020 | GNRC | Buy Now | Generac Hldgs | $135.82 | 14.12% | Mark Strouse59% | → $155 | Initiates | → Overweight | Get Alert |
07/09/2020 | ORA | Buy Now | Ormat Technologies | $71.19 | 15.18% | Mark Strouse59% | → $82 | Upgrade | Neutral → Overweight | Get Alert |
05/28/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 862.32% | Mark Strouse59% | $131 → $166 | Maintains | Overweight | Get Alert |
05/26/2020 | IRBT | Buy Now | iRobot | $3.32 | 1857.83% | Mark Strouse59% | $45 → $65 | Upgrade | Underweight → Neutral | Get Alert |
05/13/2020 | VREX | Buy Now | Varex Imaging | $12.45 | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
05/06/2020 | ENPH | Buy Now | Enphase Energy | $63.10 | -14.43% | Mark Strouse59% | $49 → $54 | Maintains | Overweight | Get Alert |
04/22/2020 | IRBT | Buy Now | iRobot | $3.32 | 1134.94% | Mark Strouse59% | $43 → $41 | Downgrade | Neutral → Underweight | Get Alert |
03/27/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 671.01% | Mark Strouse59% | $141 → $133 | Maintains | Overweight | Get Alert |
03/27/2020 | SPWR | Buy Now | SunPower | — | — | Mark Strouse59% | $12 → $10 | Maintains | Neutral | Get Alert |
03/27/2020 | RUN | Buy Now | Sunrun | $6.56 | 220.12% | Mark Strouse59% | $25 → $21 | Maintains | Overweight | Get Alert |
03/27/2020 | ENPH | Buy Now | Enphase Energy | $63.10 | -22.35% | Mark Strouse59% | $51 → $49 | Maintains | Overweight | Get Alert |
03/27/2020 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $15 → $16 | Maintains | Neutral | Get Alert |
03/25/2020 | VREX | Buy Now | Varex Imaging | $12.45 | 157.03% | Mark Strouse59% | → $32 | Upgrade | Neutral → Overweight | Get Alert |
03/18/2020 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $17 → $15 | Maintains | Neutral | Get Alert |
03/10/2020 | CUB | Buy Now | Cubic | $10.24 | 554.3% | Mark Strouse59% | → $67 | Upgrade | Neutral → Overweight | Get Alert |
03/05/2020 | RUN | Buy Now | Sunrun | $6.56 | 281.1% | Mark Strouse59% | $22 → $25 | Maintains | Overweight | Get Alert |
02/24/2020 | AAXN | Buy Now | Axon Enterprise | — | — | Mark Strouse59% | $78 → $92 | Maintains | Overweight | Get Alert |
02/20/2020 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 717.39% | Mark Strouse59% | $129 → $141 | Maintains | Overweight | Get Alert |
01/16/2020 | RUN | Buy Now | Sunrun | $6.56 | 189.63% | Mark Strouse59% | → $19 | Initiates | → Overweight | Get Alert |
11/21/2019 | CUB | Buy Now | Cubic | $10.24 | 554.3% | Mark Strouse59% | $78 → $67 | Downgrade | Overweight → Neutral | Get Alert |
11/07/2019 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 508.7% | Mark Strouse59% | $100 → $105 | Maintains | Overweight | Get Alert |
10/23/2019 | IRBT | Buy Now | iRobot | $3.32 | 1104.82% | Mark Strouse59% | $69 → $40 | Maintains | Neutral | Get Alert |
10/16/2019 | IRBT | Buy Now | iRobot | $3.32 | 1978.31% | Mark Strouse59% | $83 → $69 | Maintains | Neutral | Get Alert |
09/18/2019 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | → $17 | Downgrade | Overweight → Neutral | Get Alert |
09/16/2019 | ENPH | Buy Now | Enphase Energy | $63.10 | -49.29% | Mark Strouse59% | → $32 | Initiates | → Overweight | Get Alert |
08/13/2019 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 479.71% | Mark Strouse59% | $84 → $100 | Maintains | Overweight | Get Alert |
03/18/2019 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $13 → $14 | Maintains | Overweight | Get Alert |
02/15/2019 | GEO | Buy Now | GEO Group | $28.86 | -9.93% | Mark Strouse59% | $27 → $26 | Downgrade | Overweight → Neutral | Get Alert |
11/30/2018 | CUB | Buy Now | Cubic | $10.24 | 612.89% | Mark Strouse59% | $75 → $73 | Upgrade | Neutral → Overweight | Get Alert |
11/08/2018 | AAXN | Buy Now | Axon Enterprise | — | — | Mark Strouse59% | $66 → $68 | Upgrade | Neutral → Overweight | Get Alert |
11/02/2018 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 242.03% | Mark Strouse59% | $63 → $59 | Maintains | Overweight | Get Alert |
06/15/2018 | CUB | Buy Now | Cubic | $10.24 | 583.59% | Mark Strouse59% | $66 → $70 | Maintains | Neutral | Get Alert |
06/07/2018 | AAXN | Buy Now | Axon Enterprise | — | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
05/10/2018 | FSLR | Buy Now | First Solar | $131.44 | — | Mark Strouse59% | — | Upgrade | Neutral → Overweight | Get Alert |
05/03/2018 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | — | Upgrade | Neutral → Overweight | Get Alert |
04/26/2018 | IRBT | Buy Now | iRobot | $3.32 | 1767.47% | Mark Strouse59% | $61 → $62 | Maintains | Neutral | Get Alert |
03/19/2018 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 259.42% | Mark Strouse59% | $52 → $62 | Maintains | Overweight | Get Alert |
02/15/2018 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 201.45% | Mark Strouse59% | $43 → $52 | Maintains | Overweight | Get Alert |
02/09/2018 | IRBT | Buy Now | iRobot | $3.32 | — | Mark Strouse59% | — | Upgrade | Underweight → Neutral | Get Alert |
01/09/2018 | CAFD | Buy Now | 8point3 Energy Partners | — | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
11/27/2017 | CUB | Buy Now | Cubic | $10.24 | — | Mark Strouse59% | — | Downgrade | Overweight → Neutral | Get Alert |
11/01/2017 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 114.49% | Mark Strouse59% | $31 → $37 | Maintains | Overweight | Get Alert |
08/10/2017 | CUB | Buy Now | Cubic | $10.24 | — | Mark Strouse59% | — | Upgrade | Neutral → Overweight | Get Alert |
07/14/2017 | GEO | Buy Now | GEO Group | $28.86 | 21.25% | Mark Strouse59% | → $35 | Initiates | → Overweight | Get Alert |
01/13/2017 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | → $13 | Assumes | → Neutral | Get Alert |
11/30/2016 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $6 → $5 | Maintains | Neutral | Get Alert |
07/11/2016 | CAFD | Buy Now | 8point3 Energy Partners | — | — | Mark Strouse59% | — | Upgrade | Neutral → Overweight | Get Alert |
04/27/2016 | IRBT | Buy Now | iRobot | $3.32 | 803.61% | Mark Strouse59% | $28 → $30 | Maintains | Underweight | Get Alert |
03/30/2016 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | → $13 | Downgrade | Overweight → Neutral | Get Alert |
03/18/2016 | IRBT | Buy Now | iRobot | $3.32 | 743.37% | Mark Strouse59% | → $28 | Downgrade | Neutral → Underweight | Get Alert |
03/01/2016 | FSLR | Buy Now | First Solar | $131.44 | -47.51% | Mark Strouse59% | → $69 | Downgrade | Overweight → Neutral | Get Alert |
02/23/2016 | SEDG | Buy Now | SolarEdge Technologies | $17.25 | 97.1% | Mark Strouse59% | → $34 | Initiates | → Overweight | Get Alert |
01/28/2016 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $15 → $13 | Maintains | Overweight | Get Alert |
01/28/2016 | CAFD | Buy Now | 8point3 Energy Partners | — | — | Mark Strouse59% | $19 → $18 | Maintains | Overweight | Get Alert |
01/06/2016 | IRBT | Buy Now | iRobot | $3.32 | — | Mark Strouse59% | — | Upgrade | Underweight → Neutral | Get Alert |
11/02/2015 | ENPH | Buy Now | Enphase Energy | $63.10 | -92.08% | Mark Strouse59% | $9 → $5 | Maintains | Neutral | Get Alert |
09/29/2015 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $41 → $35 | Maintains | Overweight | Get Alert |
08/07/2015 | CUB | Buy Now | Cubic | $10.24 | 427.34% | Mark Strouse59% | $56 → $54 | Maintains | Neutral | Get Alert |
07/08/2015 | ENPH | Buy Now | Enphase Energy | $63.10 | -84.15% | Mark Strouse59% | $16 → $10 | Downgrade | Overweight → Neutral | Get Alert |
05/21/2015 | CUB | Buy Now | Cubic | $10.24 | 446.88% | Mark Strouse59% | $52 → $56 | Maintains | Neutral | Get Alert |
04/15/2015 | ENPH | Buy Now | Enphase Energy | $63.10 | -74.65% | Mark Strouse59% | → $16 | Initiates | → Overweight | Get Alert |
02/19/2015 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | $37 → $38 | Maintains | Overweight | Get Alert |
01/14/2015 | IRBT | Buy Now | iRobot | $3.32 | 924.1% | Mark Strouse59% | $38 → $34 | Downgrade | Neutral → Underweight | Get Alert |
12/29/2014 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | → $37 | Assumes | → Overweight | Get Alert |
12/02/2014 | CUB | Buy Now | Cubic | $10.24 | 407.81% | Mark Strouse59% | → $52 | Downgrade | Overweight → Neutral | Get Alert |
08/12/2014 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse59% | → $35 | Initiates | → Neutral | Get Alert |
07/31/2014 | CUB | Buy Now | Cubic | $10.24 | 437.11% | Mark Strouse59% | $57 → $55 | Maintains | Overweight | Get Alert |
07/17/2014 | IRBT | Buy Now | iRobot | $3.32 | 999.4% | Mark Strouse59% | $33 → $36.5 | Maintains | Neutral | Get Alert |
04/29/2014 | IRBT | Buy Now | iRobot | $3.32 | 893.98% | Mark Strouse59% | → $33 | Upgrade | Underweight → Neutral | Get Alert |
02/07/2014 | IRBT | Buy Now | iRobot | $3.32 | 863.86% | Mark Strouse59% | → $32 | Downgrade | Neutral → Underweight | Get Alert |
12/19/2013 | CUB | Buy Now | Cubic | $10.24 | 456.64% | Mark Strouse59% | → $57 | Upgrade | Neutral → Overweight | Get Alert |
12/12/2013 | IRBT | Buy Now | iRobot | $3.32 | 863.86% | Mark Strouse59% | → $32 | Upgrade | Underweight → Neutral | Get Alert |
06/24/2013 | FSLR | Buy Now | First Solar | $131.44 | -51.31% | Mark Strouse59% | → $64 | Initiates | → Overweight | Get Alert |
11/05/2012 | GNRC | Buy Now | Generac Hldgs | $135.82 | -77.18% | Mark Strouse59% | $25 → $31 | Maintains | Neutral | Get Alert |
10/24/2012 | IRBT | Buy Now | iRobot | $3.32 | 457.23% | Mark Strouse59% | $24 → $18.5 | Maintains | Underweight | Get Alert |
10/12/2012 | GNRC | Buy Now | Generac Hldgs | $135.82 | -81.59% | Mark Strouse59% | $24 → $25 | Maintains | Neutral | Get Alert |
06/13/2012 | FSLR | Buy Now | First Solar | $131.44 | -89.35% | Mark Strouse59% | $20 → $14 | Maintains | Underweight | Get Alert |
04/25/2012 | IRBT | Buy Now | iRobot Corporation | $3.32 | 698.19% | Mark Strouse59% | $30 → $26.5 | Maintains | Underweight | Get Alert |
04/05/2012 | FSLR | Buy Now | First Solar | $131.44 | -84.78% | Mark Strouse59% | $35 → $20 | Maintains | Underweight | Get Alert |
02/09/2012 | IRBT | Buy Now | iRobotoration | $3.32 | 803.61% | Mark Strouse59% | $37.5 → $30 | Downgrade | Neutral → Underweight | Get Alert |