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 06/20/2025
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
05/30/2025 | XYL | Buy Now | Xylem | $124.46 | 18.91% | Mark Strouse65% | → $148 | Initiates | → Overweight | Get Alert |
05/16/2025 | GEV | Buy Now | GE Vernova | $486.06 | -5.36% | Mark Strouse65% | $430 → $460 | Maintains | Overweight | Get Alert |
05/07/2025 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 8.76% | Mark Strouse65% | $20 → $18 | Maintains | Overweight | Get Alert |
04/11/2025 | FLNC | Buy Now | Fluence Energy | $5.85 | 19.66% | Mark Strouse65% | $14 → $7 | Downgrade | Overweight → Neutral | Get Alert |
04/10/2025 | GEV | Buy Now | GE Vernova | $486.06 | -12.56% | Mark Strouse65% | $436 → $425 | Maintains | Overweight | Get Alert |
03/03/2025 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
02/28/2025 | ORA | Buy Now | Ormat Technologies | $84.17 | -10.89% | Mark Strouse65% | $71 → $75 | Maintains | Neutral | Get Alert |
02/26/2025 | FSLR | Buy Now | First Solar | $145.27 | 84.48% | Mark Strouse65% | $282 → $268 | Maintains | Overweight | Get Alert |
02/06/2025 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | → $5 | Upgrade | Underweight → Neutral | Get Alert |
01/29/2025 | NXT | Buy Now | NEXTracker | $56.00 | 8.93% | Mark Strouse65% | $58 → $61 | Maintains | Overweight | Get Alert |
01/23/2025 | RUN | Buy Now | Sunrun | $6.23 | 188.92% | Mark Strouse65% | $22 → $18 | Maintains | Overweight | Get Alert |
01/23/2025 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | 6875.27% | Mark Strouse65% | $14 → $11 | Maintains | Overweight | Get Alert |
01/23/2025 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 14.8% | Mark Strouse65% | $21 → $19 | Maintains | Overweight | Get Alert |
01/23/2025 | NEP | Buy Now | NextEra Energy Partners | — | — | Mark Strouse65% | $22 → $20 | Maintains | Neutral | Get Alert |
01/23/2025 | HASI | Buy Now | HA Sustainable | $25.62 | 52.22% | Mark Strouse65% | $42 → $39 | Maintains | Overweight | Get Alert |
01/23/2025 | ENPH | Buy Now | Enphase Energy | $35.90 | 153.48% | Mark Strouse65% | $112 → $91 | Maintains | Overweight | Get Alert |
01/23/2025 | ENLT | Buy Now | Enlight Renewable Energy | $21.08 | -14.61% | Mark Strouse65% | $17 → $18 | Maintains | Neutral | Get Alert |
01/23/2025 | BEP | Buy Now | Brookfield Renewable | $24.99 | 12.04% | Mark Strouse65% | $30 → $28 | Maintains | Overweight | Get Alert |
01/23/2025 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 2.73% | Mark Strouse65% | $34 → $32 | Maintains | Overweight | Get Alert |
01/23/2025 | BE | Buy Now | Bloom Energy | $21.88 | -26.87% | Mark Strouse65% | $14 → $16 | Maintains | Neutral | Get Alert |
01/23/2025 | GEV | Buy Now | GE Vernova | $486.06 | -10.3% | Mark Strouse65% | $374 → $436 | Maintains | Overweight | Get Alert |
01/14/2025 | GEV | Buy Now | GE Vernova | $486.06 | -23.05% | Mark Strouse65% | $367 → $374 | Maintains | Overweight | Get Alert |
12/12/2024 | TPIC | Buy Now | TPI Composites | $1.15 | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
12/12/2024 | BEP | Buy Now | Brookfield Renewable | $24.99 | 20.05% | Mark Strouse65% | → $30 | Upgrade | Neutral → Overweight | Get Alert |
12/12/2024 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 9.15% | Mark Strouse65% | $32 → $34 | Upgrade | Neutral → Overweight | Get Alert |
12/12/2024 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | — | Downgrade | Neutral → Underweight | Get Alert |
12/11/2024 | GEV | Buy Now | GE Vernova | $486.06 | -24.49% | Mark Strouse65% | $356 → $367 | Maintains | Overweight | Get Alert |
12/03/2024 | GEV | Buy Now | GE Vernova | $486.06 | -26.76% | Mark Strouse65% | $330 → $356 | Maintains | Overweight | Get Alert |
10/24/2024 | GEV | Buy Now | GE Vernova | $486.06 | -32.11% | Mark Strouse65% | $285 → $330 | Maintains | Overweight | Get Alert |
10/24/2024 | NEP | Buy Now | NextEra Energy Partners | — | — | Mark Strouse65% | $25 → $22 | Upgrade | Underweight → Neutral | Get Alert |
10/23/2024 | ENPH | Buy Now | Enphase Energy | $35.90 | 234.26% | Mark Strouse65% | $130 → $120 | Maintains | Overweight | Get Alert |
10/23/2024 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 75.23% | Mark Strouse65% | $35 → $29 | Maintains | Overweight | Get Alert |
10/17/2024 | NXT | Buy Now | NEXTracker | $56.00 | 3.57% | Mark Strouse65% | $62 → $58 | Maintains | Overweight | Get Alert |
10/17/2024 | GNRC | Buy Now | Generac Hldgs | $127.34 | 39.78% | Mark Strouse65% | $160 → $178 | Maintains | Neutral | Get Alert |
10/17/2024 | BEP | Buy Now | Brookfield Renewable | $24.99 | 16.05% | Mark Strouse65% | $31 → $29 | Maintains | Neutral | Get Alert |
10/17/2024 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 2.73% | Mark Strouse65% | $34 → $32 | Maintains | Neutral | Get Alert |
10/09/2024 | GEV | Buy Now | GE Vernova | $486.06 | -41.37% | Mark Strouse65% | $240 → $285 | Maintains | Overweight | Get Alert |
09/25/2024 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 9.15% | Mark Strouse65% | $33 → $34 | Maintains | Neutral | Get Alert |
09/25/2024 | BEP | Buy Now | Brookfield Renewable | $24.99 | 24.05% | Mark Strouse65% | $30 → $31 | Maintains | Neutral | Get Alert |
09/13/2024 | GEV | Buy Now | GE Vernova | $486.06 | -50.62% | Mark Strouse65% | $216 → $240 | Maintains | Overweight | Get Alert |
08/07/2024 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 269.65% | Mark Strouse65% | $23 → $19 | Maintains | Overweight | Get Alert |
08/07/2024 | RUN | Buy Now | Sunrun | $6.23 | 253.13% | Mark Strouse65% | $19 → $22 | Maintains | Overweight | Get Alert |
08/02/2024 | NXT | Buy Now | NEXTracker | $56.00 | 10.71% | Mark Strouse65% | $65 → $62 | Maintains | Overweight | Get Alert |
07/30/2024 | CTRI | Buy Now | Centuri Holdings | $20.01 | -5.05% | Mark Strouse65% | $28 → $19 | Maintains | Neutral | Get Alert |
07/25/2024 | GEV | Buy Now | GE Vernova | $486.06 | -55.56% | Mark Strouse65% | $195 → $216 | Maintains | Overweight | Get Alert |
07/16/2024 | GEV | Buy Now | GE Vernova | $486.06 | -59.88% | Mark Strouse65% | $186 → $195 | Maintains | Overweight | Get Alert |
07/16/2024 | TPIC | Buy Now | TPI Composites | $1.15 | 682.68% | Mark Strouse65% | $8 → $9 | Maintains | Overweight | Get Alert |
07/16/2024 | RUN | Buy Now | Sunrun | $6.23 | 204.98% | Mark Strouse65% | $14 → $19 | Maintains | Overweight | Get Alert |
07/16/2024 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 202.11% | Mark Strouse65% | $49 → $50 | Maintains | Overweight | Get Alert |
07/16/2024 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 347.47% | Mark Strouse65% | $21 → $23 | Maintains | Overweight | Get Alert |
07/16/2024 | ORA | Buy Now | Ormat Technologies | $84.17 | -10.89% | Mark Strouse65% | $69 → $75 | Maintains | Neutral | Get Alert |
07/16/2024 | NXT | Buy Now | NEXTracker | $56.00 | 16.07% | Mark Strouse65% | $63 → $65 | Maintains | Overweight | Get Alert |
07/16/2024 | ITRI | Buy Now | Itron | $127.80 | -12.36% | Mark Strouse65% | $104 → $112 | Maintains | Neutral | Get Alert |
07/16/2024 | HASI | Buy Now | HA Sustainable | $25.62 | 63.93% | Mark Strouse65% | $39 → $42 | Maintains | Overweight | Get Alert |
07/16/2024 | GNRC | Buy Now | Generac Hldgs | $127.34 | 21.72% | Mark Strouse65% | $149 → $155 | Maintains | Neutral | Get Alert |
07/16/2024 | FLNC | Buy Now | Fluence Energy | $5.85 | 378.63% | Mark Strouse65% | $25 → $28 | Maintains | Overweight | Get Alert |
07/16/2024 | FSLR | Buy Now | First Solar | $145.27 | 94.12% | Mark Strouse65% | $262 → $282 | Maintains | Overweight | Get Alert |
07/16/2024 | ENPH | Buy Now | Enphase Energy | $35.90 | 262.12% | Mark Strouse65% | $124 → $130 | Maintains | Overweight | Get Alert |
07/16/2024 | CSIQ | Buy Now | Canadian Solar | $10.09 | 98.22% | Mark Strouse65% | $17 → $20 | Maintains | Underweight | Get Alert |
07/16/2024 | BEP | Buy Now | Brookfield Renewable | $24.99 | 20.05% | Mark Strouse65% | $28 → $30 | Maintains | Neutral | Get Alert |
07/16/2024 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 5.94% | Mark Strouse65% | $30 → $33 | Maintains | Neutral | Get Alert |
07/16/2024 | BE | Buy Now | Bloom Energy | $21.88 | -36.01% | Mark Strouse65% | $12 → $14 | Maintains | Neutral | Get Alert |
06/25/2024 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 196.07% | Mark Strouse65% | $59 → $49 | Maintains | Overweight | Get Alert |
06/20/2024 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 256.5% | Mark Strouse65% | $73 → $59 | Maintains | Overweight | Get Alert |
06/20/2024 | ENPH | Buy Now | Enphase Energy | $35.90 | 245.4% | Mark Strouse65% | $128 → $124 | Maintains | Overweight | Get Alert |
06/03/2024 | GEV | Buy Now | GE Vernova | $486.06 | -61.73% | Mark Strouse65% | $176 → $186 | Maintains | Overweight | Get Alert |
05/23/2024 | FSLR | Buy Now | First Solar | $145.27 | 80.35% | Mark Strouse65% | $240 → $262 | Maintains | Overweight | Get Alert |
05/23/2024 | HASI | Buy Now | Hannon Armstrong | $25.62 | 52.22% | Mark Strouse65% | $37 → $39 | Maintains | Overweight | Get Alert |
05/23/2024 | GEV | Buy Now | GE Vernova | $486.06 | -63.79% | Mark Strouse65% | $163 → $176 | Maintains | Overweight | Get Alert |
05/23/2024 | GNRC | Buy Now | Generac Hldgs | $127.34 | 17.01% | Mark Strouse65% | → $149 | Downgrade | Overweight → Neutral | Get Alert |
05/23/2024 | NEP | Buy Now | NextEra Energy Partners | — | — | Mark Strouse65% | → $25 | Downgrade | Neutral → Underweight | Get Alert |
05/15/2024 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
05/13/2024 | CTRI | Buy Now | Centuri Holdings | $20.01 | 39.93% | Mark Strouse65% | → $28 | Initiates | → Neutral | Get Alert |
05/02/2024 | FSLR | Buy Now | First Solar | $145.27 | 65.21% | Mark Strouse65% | $237 → $240 | Maintains | Overweight | Get Alert |
04/24/2024 | ENPH | Buy Now | Enphase Energy | $35.90 | 256.54% | Mark Strouse65% | $141 → $128 | Maintains | Overweight | Get Alert |
04/17/2024 | FSLR | Buy Now | First Solar | $145.27 | 63.14% | Mark Strouse65% | $226 → $237 | Maintains | Overweight | Get Alert |
04/08/2024 | ENLT | Buy Now | Enlight Renewable Energy | $21.08 | -24.1% | Mark Strouse65% | $19 → $16 | Downgrade | Overweight → Neutral | Get Alert |
04/08/2024 | GEV | Buy Now | GE Vernova | $486.06 | -70.99% | Mark Strouse65% | $141 → $141 | Upgrade | Neutral → Overweight | Get Alert |
04/02/2024 | GEV | Buy Now | GE Vernova Inc. Common Stock | $486.06 | -70.99% | Mark Strouse65% | → $141 | Initiates | → Neutral | Get Alert |
03/13/2024 | ITRI | Buy Now | Itron | $127.80 | -28.01% | Mark Strouse65% | $77 → $92 | Maintains | Neutral | Get Alert |
02/29/2024 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 405.84% | Mark Strouse65% | $32 → $26 | Maintains | Overweight | Get Alert |
02/29/2024 | NXT | Buy Now | NEXTracker | $56.00 | 19.64% | Mark Strouse65% | $73 → $67 | Maintains | Overweight | Get Alert |
02/28/2024 | ARRY | Buy Now | Array Technologies | $7.48 | 287.7% | Mark Strouse65% | $35 → $29 | Maintains | Overweight | Get Alert |
02/23/2024 | FLNC | Buy Now | Fluence Energy | $5.85 | 293.16% | Mark Strouse65% | $23 → $23 | Upgrade | Neutral → Overweight | Get Alert |
02/16/2024 | BE | Buy Now | Bloom Energy | $21.88 | -36.01% | Mark Strouse65% | $19 → $14 | Downgrade | Overweight → Neutral | Get Alert |
02/12/2024 | BEP | Buy Now | Brookfield Renewable | $24.99 | 12.04% | Mark Strouse65% | $36 → $28 | Downgrade | Overweight → Neutral | Get Alert |
02/01/2024 | NXT | Buy Now | NEXTracker | $56.00 | 30.36% | Mark Strouse65% | $61 → $73 | Maintains | Overweight | Get Alert |
01/05/2024 | FSLR | Buy Now | First Solar | $145.27 | 55.57% | Mark Strouse65% | $220 → $226 | Maintains | Overweight | Get Alert |
11/30/2023 | FLNC | Buy Now | Fluence Energy | $5.85 | 293.16% | Mark Strouse65% | $22 → $23 | Maintains | Neutral | Get Alert |
11/15/2023 | CSIQ | Buy Now | Canadian Solar | $10.09 | 118.04% | Mark Strouse65% | $32 → $22 | Downgrade | Neutral → Underweight | Get Alert |
11/14/2023 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | $8 → $7 | Maintains | Overweight | Get Alert |
11/08/2023 | ARRY | Buy Now | Array Technologies | $7.48 | 301.07% | Mark Strouse65% | $32 → $30 | Maintains | Overweight | Get Alert |
11/02/2023 | RUN | Buy Now | Sunrun | $6.23 | 156.82% | Mark Strouse65% | $21 → $16 | Maintains | Overweight | Get Alert |
11/02/2023 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 443.81% | Mark Strouse65% | $215 → $90 | Maintains | Overweight | Get Alert |
10/19/2023 | TPIC | Buy Now | TPI Composites | $1.15 | 682.68% | Mark Strouse65% | $12 → $9 | Maintains | Overweight | Get Alert |
10/19/2023 | RUN | Buy Now | Sunrun | $6.23 | 237.08% | Mark Strouse65% | $35 → $21 | Maintains | Overweight | Get Alert |
10/19/2023 | SPWR | Buy Now | SunPower | $1.72 | 248.84% | Mark Strouse65% | $9 → $6 | Maintains | Underweight | Get Alert |
10/19/2023 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | 11314.08% | Mark Strouse65% | $29 → $18 | Maintains | Overweight | Get Alert |
10/19/2023 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1561.63% | Mark Strouse65% | $299 → $275 | Maintains | Overweight | Get Alert |
10/19/2023 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 522.57% | Mark Strouse65% | $38 → $32 | Maintains | Overweight | Get Alert |
10/19/2023 | ORA | Buy Now | Ormat Technologies | $84.17 | -6.14% | Mark Strouse65% | $89 → $79 | Maintains | Neutral | Get Alert |
10/19/2023 | NXT | Buy Now | NEXTracker | $56.00 | -7.14% | Mark Strouse65% | $55 → $52 | Maintains | Overweight | Get Alert |
10/19/2023 | FLNC | Buy Now | Fluence Energy | $5.85 | 276.07% | Mark Strouse65% | $25 → $22 | Maintains | Neutral | Get Alert |
10/19/2023 | ENLT | Buy Now | Enlight Renewable Energy | $21.08 | -9.87% | Mark Strouse65% | $22 → $19 | Maintains | Overweight | Get Alert |
10/19/2023 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse65% | $27 → $21 | Maintains | Neutral | Get Alert |
10/19/2023 | ARRY | Buy Now | Array Technologies | $7.48 | 327.81% | Mark Strouse65% | $35 → $32 | Maintains | Overweight | Get Alert |
10/19/2023 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | $10 → $8 | Maintains | Overweight | Get Alert |
10/19/2023 | GNRC | Buy Now | Generac Hldgs | $127.34 | 28.79% | Mark Strouse65% | $179 → $164 | Maintains | Overweight | Get Alert |
10/19/2023 | ENPH | Buy Now | Enphase Energy | $35.90 | 331.75% | Mark Strouse65% | $169 → $155 | Maintains | Overweight | Get Alert |
10/19/2023 | CSIQ | Buy Now | Canadian Solar | $10.09 | 217.15% | Mark Strouse65% | $39 → $32 | Maintains | Neutral | Get Alert |
10/19/2023 | BE | Buy Now | Bloom Energy | $21.88 | -13.16% | Mark Strouse65% | $22 → $19 | Maintains | Overweight | Get Alert |
10/19/2023 | FSLR | Buy Now | First Solar | $145.27 | 51.44% | Mark Strouse65% | $239 → $220 | Upgrade | Neutral → Overweight | Get Alert |
10/18/2023 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | $14 → $10 | Maintains | Neutral | Get Alert |
09/15/2023 | ENPH | Buy Now | Enphase Energy | $35.90 | 370.75% | Mark Strouse65% | $199 → $169 | Maintains | Overweight | Get Alert |
09/15/2023 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1706.65% | Mark Strouse65% | $335 → $299 | Maintains | Overweight | Get Alert |
09/15/2023 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | 18289.35% | Mark Strouse65% | $32 → $29 | Maintains | Overweight | Get Alert |
09/15/2023 | SPWR | Buy Now | SunPower | $1.72 | 423.26% | Mark Strouse65% | $10 → $9 | Maintains | Underweight | Get Alert |
09/15/2023 | RUN | Buy Now | Sunrun | $6.23 | 461.8% | Mark Strouse65% | $38 → $35 | Maintains | Overweight | Get Alert |
09/08/2023 | FSLR | Buy Now | First Solar | $145.27 | 64.52% | Mark Strouse65% | $222 → $239 | Maintains | Neutral | Get Alert |
08/10/2023 | ENLT | Buy Now | Enlight Renewable Energy | $21.08 | 4.36% | Mark Strouse65% | $23 → $22 | Maintains | Overweight | Get Alert |
08/09/2023 | ARRY | Buy Now | Array Technologies | $7.48 | 367.91% | Mark Strouse65% | $33 → $35 | Maintains | Overweight | Get Alert |
07/28/2023 | FSLR | Buy Now | First Solar | $145.27 | 52.82% | Mark Strouse65% | $192 → $222 | Maintains | Neutral | Get Alert |
07/28/2023 | ENPH | Buy Now | Enphase Energy | $35.90 | 454.32% | Mark Strouse65% | $224 → $199 | Maintains | Overweight | Get Alert |
07/27/2023 | TPIC | Buy Now | TPI Composites | $1.15 | 1291.43% | Mark Strouse65% | $18 → $16 | Maintains | Overweight | Get Alert |
07/27/2023 | NXT | Buy Now | NEXTracker | $56.00 | -1.79% | Mark Strouse65% | $50 → $55 | Maintains | Overweight | Get Alert |
07/19/2023 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2069.18% | Mark Strouse65% | $393 → $359 | Maintains | Overweight | Get Alert |
05/19/2023 | BE | Buy Now | Bloom Energy | $21.88 | -8.59% | Mark Strouse65% | $22 → $20 | Upgrade | Neutral → Overweight | Get Alert |
05/04/2023 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2274.62% | Mark Strouse65% | $361 → $393 | Maintains | Overweight | Get Alert |
03/16/2023 | ENLT | Buy Now | Enlight Renewable Energy | $21.08 | 4.36% | Mark Strouse65% | $23 → $22 | Maintains | Overweight | Get Alert |
03/07/2023 | ENLT | Buy Now | Enlight Renewable Energy | $21.08 | 9.11% | Mark Strouse65% | → $23 | Initiates | → Overweight | Get Alert |
03/06/2023 | NXT | Buy Now | NEXTracker | $56.00 | -25% | Mark Strouse65% | → $42 | Initiates | → Overweight | Get Alert |
03/03/2023 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | $61 → $44 | Maintains | Neutral | Get Alert |
03/02/2023 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse65% | $30 → $28 | Maintains | Neutral | Get Alert |
02/23/2023 | TPIC | Buy Now | TPI Composites | $1.15 | 1552.32% | Mark Strouse65% | $20 → $19 | Maintains | Overweight | Get Alert |
02/17/2023 | HASI | Buy Now | Hannon Armstrong | $25.62 | 102.97% | Mark Strouse65% | $56 → $52 | Maintains | Overweight | Get Alert |
02/16/2023 | SPWR | Buy Now | SunPower | $1.72 | 946.51% | Mark Strouse65% | $19 → $18 | Maintains | Underweight | Get Alert |
02/14/2023 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2081.27% | Mark Strouse65% | $358 → $361 | Maintains | Overweight | Get Alert |
02/10/2023 | BE | Buy Now | Bloom Energy | $21.88 | 23.4% | Mark Strouse65% | $29 → $27 | Downgrade | Overweight → Neutral | Get Alert |
02/10/2023 | FLNC | Buy Now | Fluence Energy | $5.85 | 327.35% | Mark Strouse65% | → $25 | Downgrade | Overweight → Neutral | Get Alert |
02/08/2023 | ENPH | Buy Now | Enphase Energy | $35.90 | 755.15% | Mark Strouse65% | $310 → $307 | Maintains | Overweight | Get Alert |
11/28/2022 | FSLR | Buy Now | First Solar | $145.27 | 30.79% | Mark Strouse65% | $147 → $190 | Downgrade | Overweight → Neutral | Get Alert |
11/15/2022 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 580.93% | Mark Strouse65% | $32 → $35 | Maintains | Overweight | Get Alert |
11/14/2022 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | — | Upgrade | Neutral → Overweight | Get Alert |
11/08/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2063.14% | Mark Strouse65% | $379 → $358 | Maintains | Overweight | Get Alert |
11/03/2022 | RUN | Buy Now | Sunrun | $6.23 | 622.31% | Mark Strouse65% | $55 → $45 | Maintains | Overweight | Get Alert |
10/28/2022 | FSLR | Buy Now | First Solar | $145.27 | 1.19% | Mark Strouse65% | $145 → $147 | Maintains | Overweight | Get Alert |
10/20/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2190.03% | Mark Strouse65% | $419 → $379 | Maintains | Overweight | Get Alert |
10/20/2022 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 522.57% | Mark Strouse65% | $35 → $32 | Maintains | Overweight | Get Alert |
10/20/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | 27801.08% | Mark Strouse65% | $54 → $44 | Maintains | Overweight | Get Alert |
10/20/2022 | ORA | Buy Now | Ormat Technologies | $84.17 | 4.55% | Mark Strouse65% | $97 → $88 | Maintains | Neutral | Get Alert |
10/20/2022 | ITRI | Buy Now | Itron | $127.80 | -54.62% | Mark Strouse65% | $65 → $58 | Maintains | Neutral | Get Alert |
10/20/2022 | SPWR | Buy Now | SunPower | $1.72 | 1179.07% | Mark Strouse65% | $25 → $22 | Maintains | Underweight | Get Alert |
10/20/2022 | HASI | Buy Now | Hannon Armstrong | $25.62 | 118.58% | Mark Strouse65% | $67 → $56 | Maintains | Overweight | Get Alert |
10/20/2022 | FLNC | Buy Now | Fluence Energy | $5.85 | 327.35% | Mark Strouse65% | $28 → $25 | Maintains | Overweight | Get Alert |
10/20/2022 | RUN | Buy Now | Sunrun | $6.23 | 782.83% | Mark Strouse65% | $65 → $55 | Maintains | Overweight | Get Alert |
10/20/2022 | FSLR | Buy Now | First Solar | $145.27 | -0.19% | Mark Strouse65% | $157 → $145 | Maintains | Overweight | Get Alert |
10/20/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | $66 → $60 | Maintains | Neutral | Get Alert |
10/20/2022 | TPIC | Buy Now | TPI Composites | $1.15 | 1987.14% | Mark Strouse65% | $27 → $24 | Maintains | Overweight | Get Alert |
10/20/2022 | ENPH | Buy Now | Enphase Energy | $35.90 | 705.01% | Mark Strouse65% | $321 → $289 | Maintains | Overweight | Get Alert |
10/20/2022 | CSIQ | Buy Now | Canadian Solar | $10.09 | 316.25% | Mark Strouse65% | $48 → $42 | Maintains | Neutral | Get Alert |
10/20/2022 | BE | Buy Now | Bloom Energy | $21.88 | 32.54% | Mark Strouse65% | $31 → $29 | Maintains | Overweight | Get Alert |
10/20/2022 | ARRY | Buy Now | Array Technologies | $7.48 | 314.44% | Mark Strouse65% | $34 → $31 | Maintains | Overweight | Get Alert |
10/20/2022 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | $11 → $10 | Maintains | Neutral | Get Alert |
08/08/2022 | RUN | Buy Now | Sunrun | $6.23 | 943.34% | Mark Strouse65% | $52 → $65 | Maintains | Overweight | Get Alert |
08/08/2022 | SPWR | Buy Now | SunPower | $1.72 | 1353.49% | Mark Strouse65% | $20 → $25 | Maintains | Underweight | Get Alert |
08/08/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | 34142.23% | Mark Strouse65% | $43 → $54 | Maintains | Overweight | Get Alert |
08/08/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2431.72% | Mark Strouse65% | $373 → $419 | Maintains | Overweight | Get Alert |
08/08/2022 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 580.93% | Mark Strouse65% | $31 → $35 | Maintains | Overweight | Get Alert |
08/08/2022 | ORA | Buy Now | Ormat Technologies | $84.17 | 15.24% | Mark Strouse65% | $90 → $97 | Maintains | Neutral | Get Alert |
08/08/2022 | HASI | Buy Now | Hannon Armstrong | $25.62 | 161.51% | Mark Strouse65% | $61 → $67 | Maintains | Overweight | Get Alert |
08/08/2022 | GNRC | Buy Now | Generac Hldgs | $127.34 | 230.61% | Mark Strouse65% | $415 → $421 | Maintains | Overweight | Get Alert |
08/08/2022 | FLNC | Buy Now | Fluence Energy | $5.85 | 378.63% | Mark Strouse65% | $25 → $28 | Maintains | Overweight | Get Alert |
08/08/2022 | ENPH | Buy Now | Enphase Energy | $35.90 | 794.15% | Mark Strouse65% | $261 → $321 | Maintains | Overweight | Get Alert |
08/08/2022 | CSIQ | Buy Now | Canadian Solar | $10.09 | 316.25% | Mark Strouse65% | $38 → $42 | Maintains | Neutral | Get Alert |
08/08/2022 | BEP | Buy Now | Brookfield Renewable | $24.99 | 72.07% | Mark Strouse65% | $41 → $43 | Maintains | Overweight | Get Alert |
08/08/2022 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 57.3% | Mark Strouse65% | $48 → $49 | Maintains | Overweight | Get Alert |
08/08/2022 | BE | Buy Now | Bloom Energy | $21.88 | 41.68% | Mark Strouse65% | $29 → $31 | Maintains | Overweight | Get Alert |
08/08/2022 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse65% | $38 → $40 | Maintains | Neutral | Get Alert |
08/08/2022 | ARRY | Buy Now | Array Technologies | $7.48 | 341.18% | Mark Strouse65% | $28 → $33 | Maintains | Overweight | Get Alert |
08/08/2022 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | $9 → $11 | Maintains | Neutral | Get Alert |
08/08/2022 | IRBT | Buy Now | iRobot | $3.11 | 1861.41% | Mark Strouse65% | $45 → $61 | Upgrade | Underweight → Neutral | Get Alert |
07/29/2022 | FSLR | Buy Now | First Solar | $145.27 | -42.87% | Mark Strouse65% | $73 → $83 | Maintains | Neutral | Get Alert |
07/27/2022 | ENPH | Buy Now | Enphase Energy | $35.90 | 627.02% | Mark Strouse65% | $247 → $261 | Maintains | Overweight | Get Alert |
07/20/2022 | GNRC | Buy Now | Generac Hldgs | $127.34 | 262.02% | Mark Strouse65% | $455 → $461 | Maintains | Overweight | Get Alert |
07/20/2022 | FLNC | Buy Now | Fluence Energy | $5.85 | 327.35% | Mark Strouse65% | $23 → $25 | Maintains | Overweight | Get Alert |
07/20/2022 | ITRI | Buy Now | Itron | $127.80 | -42.88% | Mark Strouse65% | $71 → $73 | Maintains | Overweight | Get Alert |
07/20/2022 | FSLR | Buy Now | First Solar | $145.27 | -49.75% | Mark Strouse65% | $69 → $73 | Maintains | Neutral | Get Alert |
07/20/2022 | ORA | Buy Now | Ormat Technologies | $84.17 | -4.95% | Mark Strouse65% | $77 → $80 | Maintains | Neutral | Get Alert |
07/20/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | $70 → $71 | Maintains | Neutral | Get Alert |
07/20/2022 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 503.11% | Mark Strouse65% | $27 → $31 | Maintains | Overweight | Get Alert |
07/20/2022 | ENPH | Buy Now | Enphase Energy | $35.90 | 588.02% | Mark Strouse65% | $240 → $247 | Maintains | Overweight | Get Alert |
07/20/2022 | NOVA | Buy Now | Sunnova Energy Intl | $0.16 | 27166.96% | Mark Strouse65% | $42 → $43 | Maintains | Overweight | Get Alert |
07/20/2022 | CSIQ | Buy Now | Canadian Solar | $10.09 | 276.61% | Mark Strouse65% | $36 → $38 | Maintains | Neutral | Get Alert |
07/20/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2292.75% | Mark Strouse65% | $382 → $396 | Maintains | Overweight | Get Alert |
07/20/2022 | BE | Buy Now | Bloom Energy | $21.88 | 32.54% | Mark Strouse65% | $27 → $29 | Maintains | Overweight | Get Alert |
07/20/2022 | SPWR | Buy Now | SunPower | $1.72 | 1062.79% | Mark Strouse65% | $19 → $20 | Maintains | Underweight | Get Alert |
07/20/2022 | ARRY | Buy Now | Array Technologies | $7.48 | 274.33% | Mark Strouse65% | $26 → $28 | Maintains | Overweight | Get Alert |
07/20/2022 | RUN | Buy Now | Sunrun | $6.23 | 734.67% | Mark Strouse65% | $50 → $52 | Maintains | Overweight | Get Alert |
07/18/2022 | AMPS | Buy Now | Altus Power | — | — | Mark Strouse65% | → $9 | Initiates | → Neutral | Get Alert |
05/06/2022 | IRBT | Buy Now | iRobot | $3.11 | 1346.95% | Mark Strouse65% | $65 → $45 | Downgrade | Neutral → Underweight | Get Alert |
05/03/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2208.16% | Mark Strouse65% | $375 → $382 | Maintains | Overweight | Get Alert |
04/19/2022 | SHLS | Buy Now | Shoals Technologies Gr | $5.14 | 542.02% | Mark Strouse65% | $35 → $33 | Maintains | Overweight | Get Alert |
04/19/2022 | FLNC | Buy Now | Fluence Energy | $5.85 | 447.01% | Mark Strouse65% | $35 → $32 | Maintains | Overweight | Get Alert |
04/19/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | $76 → $77 | Maintains | Neutral | Get Alert |
04/19/2022 | ARRY | Buy Now | Array Technologies | $7.48 | 301.07% | Mark Strouse65% | $33 → $30 | Maintains | Overweight | Get Alert |
04/04/2022 | SPWR | Buy Now | SunPower | $1.72 | 1120.93% | Mark Strouse65% | $20 → $21 | Maintains | Underweight | Get Alert |
03/30/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2165.86% | Mark Strouse65% | $328 → $375 | Maintains | Overweight | Get Alert |
03/24/2022 | AY | Buy Now | Atlantica Sustainable | — | — | Mark Strouse65% | → $40 | Initiates | → Neutral | Get Alert |
03/02/2022 | FSLR | Buy Now | First Solar | $145.27 | -53.88% | Mark Strouse65% | $83 → $67 | Maintains | Neutral | Get Alert |
03/02/2022 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | $70 → $76 | Maintains | Neutral | Get Alert |
02/15/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1881.87% | Mark Strouse65% | → $328 | Maintains | Overweight | Get Alert |
01/20/2022 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1857.7% | Mark Strouse65% | → $324 | Maintains | Overweight | Get Alert |
12/09/2021 | BEP | Buy Now | Brookfield Renewable | $24.99 | 84.07% | Mark Strouse65% | → $46 | Upgrade | Neutral → Overweight | Get Alert |
12/09/2021 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 66.93% | Mark Strouse65% | → $52 | Upgrade | Neutral → Overweight | Get Alert |
12/09/2021 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | → $77 | Downgrade | Overweight → Neutral | Get Alert |
12/09/2021 | SPWR | Buy Now | SunPower | $1.72 | 4900% | Mark Strouse65% | → $86 | Downgrade | Neutral → Underweight | Get Alert |
11/22/2021 | FLNC | Buy Now | Fluence Energy | $5.85 | 669.23% | Mark Strouse65% | → $45 | Initiates | → Overweight | Get Alert |
09/07/2021 | EVA | Buy Now | Enviva | — | — | Mark Strouse65% | → $63 | Initiates | → Overweight | Get Alert |
07/29/2021 | IRBT | Buy Now | iRobot | $3.11 | 3211.9% | Mark Strouse65% | $150 → $103 | Downgrade | Overweight → Neutral | Get Alert |
07/21/2021 | ENPH | Buy Now | Enphase Energy | $35.90 | 562.95% | Mark Strouse65% | $210 → $238 | Maintains | Overweight | Get Alert |
07/21/2021 | FSLR | Buy Now | First Solar | $145.27 | -30.47% | Mark Strouse65% | $94 → $101 | Maintains | Neutral | Get Alert |
07/21/2021 | ITRI | Buy Now | Itron | $127.80 | -6.1% | Mark Strouse65% | $110 → $120 | Maintains | Overweight | Get Alert |
07/21/2021 | ORA | Buy Now | Ormat Technologies | $84.17 | 5.74% | Mark Strouse65% | $83 → $89 | Maintains | Overweight | Get Alert |
07/21/2021 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2153.78% | Mark Strouse65% | $337 → $373 | Maintains | Overweight | Get Alert |
07/21/2021 | RUN | Buy Now | Sunrun | $6.23 | 1280.42% | Mark Strouse65% | $81 → $86 | Maintains | Overweight | Get Alert |
03/31/2021 | BEPC | Buy Now | Brookfield Renewable | $31.15 | 57.3% | Mark Strouse65% | → $49 | Initiates | → Neutral | Get Alert |
03/08/2021 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1936.25% | Mark Strouse65% | $386 → $337 | Maintains | Overweight | Get Alert |
02/12/2021 | AXON | Buy Now | Axon Enterprise | $777.32 | -76.97% | Mark Strouse65% | $129 → $179 | Downgrade | Overweight → Neutral | Get Alert |
02/08/2021 | IRBT | Buy Now | iRobot | $3.11 | 3147.59% | Mark Strouse65% | $90 → $101 | Maintains | Neutral | Get Alert |
01/20/2021 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2238.37% | Mark Strouse65% | $371 → $387 | Maintains | Overweight | Get Alert |
01/06/2021 | ORA | Buy Now | Ormat Technologies | $84.17 | 2.17% | Mark Strouse65% | → $86 | Downgrade | Overweight → Neutral | Get Alert |
12/23/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 2141.69% | Mark Strouse65% | $315 → $371 | Maintains | Overweight | Get Alert |
12/09/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1803.32% | Mark Strouse65% | $239 → $315 | Maintains | Overweight | Get Alert |
09/30/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1422.66% | Mark Strouse65% | $222 → $252 | Maintains | Overweight | Get Alert |
08/04/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 1241.39% | Mark Strouse65% | $196 → $222 | Maintains | Overweight | Get Alert |
07/21/2020 | GNRC | Buy Now | Generac Hldgs | $127.34 | 21.72% | Mark Strouse65% | → $155 | Initiates | → Overweight | Get Alert |
07/09/2020 | ORA | Buy Now | Ormat Technologies | $84.17 | -2.58% | Mark Strouse65% | → $82 | Upgrade | Neutral → Overweight | Get Alert |
05/28/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 903.02% | Mark Strouse65% | $131 → $166 | Maintains | Overweight | Get Alert |
05/26/2020 | IRBT | Buy Now | iRobot | $3.11 | 1990.03% | Mark Strouse65% | $45 → $65 | Upgrade | Underweight → Neutral | Get Alert |
05/13/2020 | VREX | Buy Now | Varex Imaging | $7.75 | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
05/06/2020 | ENPH | Buy Now | Enphase Energy | $35.90 | 50.42% | Mark Strouse65% | $49 → $54 | Maintains | Overweight | Get Alert |
04/22/2020 | IRBT | Buy Now | iRobot | $3.11 | 1218.33% | Mark Strouse65% | $43 → $41 | Downgrade | Neutral → Underweight | Get Alert |
03/27/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 703.63% | Mark Strouse65% | $141 → $133 | Maintains | Overweight | Get Alert |
03/27/2020 | SPWR | Buy Now | SunPower | $1.72 | 481.4% | Mark Strouse65% | $12 → $10 | Maintains | Neutral | Get Alert |
03/27/2020 | RUN | Buy Now | Sunrun | $6.23 | 237.08% | Mark Strouse65% | $25 → $21 | Maintains | Overweight | Get Alert |
03/27/2020 | ENPH | Buy Now | Enphase Energy | $35.90 | 36.49% | Mark Strouse65% | $51 → $49 | Maintains | Overweight | Get Alert |
03/27/2020 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $15 → $16 | Maintains | Neutral | Get Alert |
03/25/2020 | VREX | Buy Now | Varex Imaging | $7.75 | 312.9% | Mark Strouse65% | → $32 | Upgrade | Neutral → Overweight | Get Alert |
03/18/2020 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $17 → $15 | Maintains | Neutral | Get Alert |
03/10/2020 | CUB | Buy Now | Cubic | $10.49 | 538.7% | Mark Strouse65% | → $67 | Upgrade | Neutral → Overweight | Get Alert |
03/05/2020 | RUN | Buy Now | Sunrun | $6.23 | 301.28% | Mark Strouse65% | $22 → $25 | Maintains | Overweight | Get Alert |
02/24/2020 | AAXN | Buy Now | Axon Enterprise | — | — | Mark Strouse65% | $78 → $92 | Maintains | Overweight | Get Alert |
02/20/2020 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 751.96% | Mark Strouse65% | $129 → $141 | Maintains | Overweight | Get Alert |
01/16/2020 | RUN | Buy Now | Sunrun | $6.23 | 204.98% | Mark Strouse65% | → $19 | Initiates | → Overweight | Get Alert |
11/21/2019 | CUB | Buy Now | Cubic | $10.49 | 538.7% | Mark Strouse65% | $78 → $67 | Downgrade | Overweight → Neutral | Get Alert |
11/07/2019 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 534.44% | Mark Strouse65% | $100 → $105 | Maintains | Overweight | Get Alert |
10/23/2019 | IRBT | Buy Now | iRobot | $3.11 | 1186.17% | Mark Strouse65% | $69 → $40 | Maintains | Neutral | Get Alert |
10/16/2019 | IRBT | Buy Now | iRobot | $3.11 | 2118.65% | Mark Strouse65% | $83 → $69 | Maintains | Neutral | Get Alert |
09/18/2019 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | → $17 | Downgrade | Overweight → Neutral | Get Alert |
09/16/2019 | ENPH | Buy Now | Enphase Energy | $35.90 | -10.86% | Mark Strouse65% | → $32 | Initiates | → Overweight | Get Alert |
08/13/2019 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 504.23% | Mark Strouse65% | $84 → $100 | Maintains | Overweight | Get Alert |
03/18/2019 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $13 → $14 | Maintains | Overweight | Get Alert |
02/15/2019 | GEO | Buy Now | GEO Group | $23.27 | 11.73% | Mark Strouse65% | $27 → $26 | Downgrade | Overweight → Neutral | Get Alert |
11/30/2018 | CUB | Buy Now | Cubic | $10.49 | 595.9% | Mark Strouse65% | $75 → $73 | Upgrade | Neutral → Overweight | Get Alert |
11/08/2018 | AAXN | Buy Now | Axon Enterprise | — | — | Mark Strouse65% | $66 → $68 | Upgrade | Neutral → Overweight | Get Alert |
11/02/2018 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 256.5% | Mark Strouse65% | $63 → $59 | Maintains | Overweight | Get Alert |
06/15/2018 | CUB | Buy Now | Cubic | $10.49 | 567.3% | Mark Strouse65% | $66 → $70 | Maintains | Neutral | Get Alert |
06/07/2018 | AAXN | Buy Now | Axon Enterprise | — | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
05/10/2018 | FSLR | Buy Now | First Solar | $145.27 | — | Mark Strouse65% | — | Upgrade | Neutral → Overweight | Get Alert |
05/03/2018 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | — | Upgrade | Neutral → Overweight | Get Alert |
04/26/2018 | IRBT | Buy Now | iRobot | $3.11 | 1893.57% | Mark Strouse65% | $61 → $62 | Maintains | Neutral | Get Alert |
03/19/2018 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 274.62% | Mark Strouse65% | $52 → $62 | Maintains | Overweight | Get Alert |
02/15/2018 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 214.2% | Mark Strouse65% | $43 → $52 | Maintains | Overweight | Get Alert |
02/09/2018 | IRBT | Buy Now | iRobot | $3.11 | — | Mark Strouse65% | — | Upgrade | Underweight → Neutral | Get Alert |
01/09/2018 | CAFD | Buy Now | 8point3 Energy Partners | — | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
11/27/2017 | CUB | Buy Now | Cubic | $10.49 | — | Mark Strouse65% | — | Downgrade | Overweight → Neutral | Get Alert |
11/01/2017 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 123.56% | Mark Strouse65% | $31 → $37 | Maintains | Overweight | Get Alert |
08/10/2017 | CUB | Buy Now | Cubic | $10.49 | — | Mark Strouse65% | — | Upgrade | Neutral → Overweight | Get Alert |
07/14/2017 | GEO | Buy Now | GEO Group | $23.27 | 50.41% | Mark Strouse65% | → $35 | Initiates | → Overweight | Get Alert |
01/13/2017 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | → $13 | Assumes | → Neutral | Get Alert |
11/30/2016 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $6 → $5 | Maintains | Neutral | Get Alert |
07/11/2016 | CAFD | Buy Now | 8point3 Energy Partners | — | — | Mark Strouse65% | — | Upgrade | Neutral → Overweight | Get Alert |
04/27/2016 | IRBT | Buy Now | iRobot | $3.11 | 864.63% | Mark Strouse65% | $28 → $30 | Maintains | Underweight | Get Alert |
03/30/2016 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | → $13 | Downgrade | Overweight → Neutral | Get Alert |
03/18/2016 | IRBT | Buy Now | iRobot | $3.11 | 800.32% | Mark Strouse65% | → $28 | Downgrade | Neutral → Underweight | Get Alert |
03/01/2016 | FSLR | Buy Now | First Solar | $145.27 | -52.5% | Mark Strouse65% | → $69 | Downgrade | Overweight → Neutral | Get Alert |
02/23/2016 | SEDG | Buy Now | SolarEdge Technologies | $16.55 | 105.44% | Mark Strouse65% | → $34 | Initiates | → Overweight | Get Alert |
01/28/2016 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $15 → $13 | Maintains | Overweight | Get Alert |
01/28/2016 | CAFD | Buy Now | 8point3 Energy Partners | — | — | Mark Strouse65% | $19 → $18 | Maintains | Overweight | Get Alert |
01/06/2016 | IRBT | Buy Now | iRobot | $3.11 | — | Mark Strouse65% | — | Upgrade | Underweight → Neutral | Get Alert |
11/02/2015 | ENPH | Buy Now | Enphase Energy | $35.90 | -86.07% | Mark Strouse65% | $9 → $5 | Maintains | Neutral | Get Alert |
09/29/2015 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $41 → $35 | Maintains | Overweight | Get Alert |
08/07/2015 | CUB | Buy Now | Cubic | $10.49 | 414.78% | Mark Strouse65% | $56 → $54 | Maintains | Neutral | Get Alert |
07/08/2015 | ENPH | Buy Now | Enphase Energy | $35.90 | -72.14% | Mark Strouse65% | $16 → $10 | Downgrade | Overweight → Neutral | Get Alert |
05/21/2015 | CUB | Buy Now | Cubic | $10.49 | 433.84% | Mark Strouse65% | $52 → $56 | Maintains | Neutral | Get Alert |
04/15/2015 | ENPH | Buy Now | Enphase Energy | $35.90 | -55.43% | Mark Strouse65% | → $16 | Initiates | → Overweight | Get Alert |
02/19/2015 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | $37 → $38 | Maintains | Overweight | Get Alert |
01/14/2015 | IRBT | Buy Now | iRobot | $3.11 | 993.25% | Mark Strouse65% | $38 → $34 | Downgrade | Neutral → Underweight | Get Alert |
12/29/2014 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | → $37 | Assumes | → Overweight | Get Alert |
12/02/2014 | CUB | Buy Now | Cubic | $10.49 | 395.71% | Mark Strouse65% | → $52 | Downgrade | Overweight → Neutral | Get Alert |
08/12/2014 | TERP | Buy Now | TerraForm Power | — | — | Mark Strouse65% | → $35 | Initiates | → Neutral | Get Alert |
07/31/2014 | CUB | Buy Now | Cubic | $10.49 | 424.31% | Mark Strouse65% | $57 → $55 | Maintains | Overweight | Get Alert |
07/17/2014 | IRBT | Buy Now | iRobot | $3.11 | 1073.63% | Mark Strouse65% | $33 → $36.5 | Maintains | Neutral | Get Alert |
04/29/2014 | IRBT | Buy Now | iRobot | $3.11 | 961.09% | Mark Strouse65% | → $33 | Upgrade | Underweight → Neutral | Get Alert |
02/07/2014 | IRBT | Buy Now | iRobot | $3.11 | 928.94% | Mark Strouse65% | → $32 | Downgrade | Neutral → Underweight | Get Alert |
12/19/2013 | CUB | Buy Now | Cubic | $10.49 | 443.37% | Mark Strouse65% | → $57 | Upgrade | Neutral → Overweight | Get Alert |
12/12/2013 | IRBT | Buy Now | iRobot | $3.11 | 928.94% | Mark Strouse65% | → $32 | Upgrade | Underweight → Neutral | Get Alert |
06/24/2013 | FSLR | Buy Now | First Solar | $145.27 | -55.94% | Mark Strouse65% | → $64 | Initiates | → Overweight | Get Alert |
11/05/2012 | GNRC | Buy Now | Generac Hldgs | $127.34 | -75.66% | Mark Strouse65% | $25 → $31 | Maintains | Neutral | Get Alert |
10/24/2012 | IRBT | Buy Now | iRobot | $3.11 | 494.86% | Mark Strouse65% | $24 → $18.5 | Maintains | Underweight | Get Alert |
10/12/2012 | GNRC | Buy Now | Generac Hldgs | $127.34 | -80.37% | Mark Strouse65% | $24 → $25 | Maintains | Neutral | Get Alert |
06/13/2012 | FSLR | Buy Now | First Solar | $145.27 | -90.36% | Mark Strouse65% | $20 → $14 | Maintains | Underweight | Get Alert |
04/25/2012 | IRBT | Buy Now | iRobot Corporation | $3.11 | 752.09% | Mark Strouse65% | $30 → $26.5 | Maintains | Underweight | Get Alert |
04/05/2012 | FSLR | Buy Now | First Solar | $145.27 | -86.23% | Mark Strouse65% | $35 → $20 | Maintains | Underweight | Get Alert |
02/09/2012 | IRBT | Buy Now | iRobotoration | $3.11 | 864.63% | Mark Strouse65% | $37.5 → $30 | Downgrade | Neutral → Underweight | Get Alert |