Brian Lee's Stock Ratings

Goldman Sachs Analyst

Brian Lee is an analyst at Goldman Sachs. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

7.46%

Smart Score

63.1%

Overall Average Return Percentile

51st

Number of Ratings

341
Buy NowGet Alert
11/26/2025FLNCBuy Now
Fluence Energy
$20.70-3.38%$15 → $20MaintainsBuyGet Alert
11/19/2025JKSBuy Now
JinkoSolar Holding Co
$25.95-22.93%$18 → $20MaintainsSellGet Alert
11/12/2025NRGVBuy Now
Energy Vault Holdings
$4.79-58.25%$1.5 → $2MaintainsSellGet Alert
11/05/2025SHLSBuy Now
Shoals Technologies Gr
$8.6726.87%$8 → $11MaintainsBuyGet Alert
10/27/2025NXTBuy Now
Nextracker
$87.0043.68%$89 → $125MaintainsBuyGet Alert
10/08/2025RUNBuy Now
Sunrun
$17.3021.38%$19 → $21MaintainsBuyGet Alert
10/08/2025NXTBuy Now
Nextracker
$87.002.3%$79 → $89MaintainsBuyGet Alert
10/08/2025JKSBuy Now
JinkoSolar Holding Co
$25.95-30.64%$15 → $18MaintainsSellGet Alert
10/08/2025HASIBuy Now
HASI
$32.76-5.37%$27 → $31MaintainsNeutralGet Alert
10/08/2025FLNCBuy Now
Fluence Energy
$20.70-27.54%$10 → $15MaintainsBuyGet Alert
10/08/2025NRGVBuy Now
Energy Vault Holdings
$4.79-68.69%$0.5 → $1.5MaintainsSellGet Alert
10/02/2025AYIBuy Now
Acuity
$361.07-1.4%$312 → $356MaintainsNeutralGet Alert
09/11/2025RUNBuy Now
Sunrun
$17.309.82%$15 → $19MaintainsBuyGet Alert
09/11/2025SEDGBuy Now
SolarEdge Technologies
$28.329.45%$27 → $31MaintainsNeutralGet Alert
09/11/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-7.73%$7 → $8MaintainsBuyGet Alert
07/09/2025SEDGBuy Now
SolarEdge Technologies
$28.32-4.67%$27 → $27DowngradeBuy → NeutralGet Alert
07/09/2025ENPHBuy Now
Enphase Energy
$31.202.56%$77 → $32DowngradeBuy → SellGet Alert
05/19/2025RUNBuy Now
Sunrun
$17.30-13.3%$12 → $15MaintainsBuyGet Alert
05/19/2025FSLRBuy Now
First Solar
$255.89-0.35%$204 → $255MaintainsBuyGet Alert
05/19/2025ARRYBuy Now
Array Technologies
$8.6027.91%$9 → $11MaintainsBuyGet Alert
05/16/2025CSIQBuy Now
Canadian Solar
$22.95-60.78%$8 → $9MaintainsSellGet Alert
05/15/2025NXTBuy Now
NEXTracker
$87.00-21.84%$61 → $68MaintainsBuyGet Alert
05/13/2025FSLRBuy Now
First Solar
$255.89-20.28%$235 → $204MaintainsBuyGet Alert
05/09/2025VECOBuy Now
Veeco Instruments
$30.32-34.03%$27 → $20MaintainsNeutralGet Alert
05/09/2025FLNCBuy Now
Fluence Energy
$20.70-61.35%$9 → $8MaintainsBuyGet Alert
05/07/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-30.8%$5 → $6MaintainsBuyGet Alert
04/23/2025ENPHBuy Now
Enphase Energy
$31.20146.79%$90 → $77MaintainsBuyGet Alert
04/02/2025WOLFBuy Now
Wolfspeed
$17.51-54.31%$15 → $8MaintainsBuyGet Alert
04/02/2025NOVABuy Now
Sunnova Energy Intl
$1 → $0.5MaintainsNeutralGet Alert
03/27/2025JKSBuy Now
JinkoSolar Holding Co
$25.95-30.64%$20 → $18MaintainsSellGet Alert
03/26/2025CSIQBuy Now
Canadian Solar
$22.95-60.78%$11 → $9MaintainsSellGet Alert
03/19/2025NRGVBuy Now
Energy Vault Holdings
$4.79-84.34%$1 → $0.75MaintainsSellGet Alert
03/04/2025NOVABuy Now
Sunnova Energy Intl
$10 → $1DowngradeBuy → NeutralGet Alert
03/03/2025RUNBuy Now
Sunrun
$17.30-13.3%$17 → $15MaintainsBuyGet Alert
02/26/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-19.26%$8 → $7MaintainsBuyGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$28.329.45%$21 → $31MaintainsBuyGet Alert
02/12/2025WTSBuy Now
Watts Water Technologies
$281.26-22.85%$197 → $217MaintainsNeutralGet Alert
02/12/2025FLNCBuy Now
Fluence Energy
$20.70-37.2%$26 → $13MaintainsBuyGet Alert
02/06/2025MWABuy Now
Mueller Water Products
$25.0715.68%$26 → $29MaintainsNeutralGet Alert
02/06/2025OLEDBuy Now
Universal Display
$119.2170.29%$234 → $203MaintainsBuyGet Alert
01/30/2025WOLFBuy Now
Wolfspeed
$17.51-14.33%$17 → $15MaintainsBuyGet Alert
01/29/2025NXTBuy Now
NEXTracker
$87.00-29.89%$54 → $61MaintainsBuyGet Alert
01/22/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-7.73%$9 → $8MaintainsBuyGet Alert
01/22/2025ENPHBuy Now
Enphase Energy
$31.20236.54%$121 → $105MaintainsBuyGet Alert
01/16/2025WOLFBuy Now
Wolfspeed
$17.51-2.91%$19 → $17MaintainsBuyGet Alert
01/07/2025SEDGBuy Now
SolarEdge Technologies
$28.32-25.86%$19 → $21MaintainsBuyGet Alert
12/17/2024HASIBuy Now
HA Sustainable
$32.76-5.37%$32 → $31MaintainsNeutralGet Alert
12/17/2024SHLSBuy Now
Shoals Technologies Gr
$8.673.81%$10 → $9MaintainsBuyGet Alert
12/17/2024RUNBuy Now
Sunrun
$17.30-1.74%$19 → $17MaintainsBuyGet Alert
12/17/2024NXTBuy Now
NEXTracker
$87.00-37.93%$63 → $54MaintainsBuyGet Alert
12/17/2024NOVABuy Now
Sunnova Energy Intl
$12 → $11MaintainsBuyGet Alert
12/17/2024ENPHBuy Now
Enphase Energy
$31.20287.82%$145 → $121MaintainsBuyGet Alert
12/17/2024ARRYBuy Now
Array Technologies
$8.6027.91%$12 → $11MaintainsBuyGet Alert
11/07/2024WOLFBuy Now
Wolfspeed
$17.518.51%$22 → $19MaintainsBuyGet Alert
11/07/2024VECOBuy Now
Veeco Instruments
$30.32-1.04%$35 → $30MaintainsNeutralGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$28.32-64.69%$19 → $10MaintainsSellGet Alert
11/01/2024STEMBuy Now
Stem
$18.05-96.4%$0.75 → $0.65MaintainsNeutralGet Alert
10/30/2024HAYWBuy Now
Hayward Holdings
$15.970.19%$14 → $16MaintainsNeutralGet Alert
10/30/2024FSLRBuy Now
First Solar
$255.899.03%$311 → $279MaintainsBuyGet Alert
10/23/2024PNRBuy Now
Pentair
$105.04-1.94%$93 → $103MaintainsNeutralGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$31.20364.74%$170 → $145MaintainsBuyGet Alert
10/02/2024AYIBuy Now
Acuity Brands
$361.07-16.08%$266 → $303MaintainsNeutralGet Alert
09/25/2024RUNBuy Now
Sunrun
$17.3015.6%$20 → $20ReiteratesBuy → BuyGet Alert
09/04/2024CPNGBuy Now
Coupang
$24.3527.31%$18 → $31UpgradeHold → OutperformGet Alert
09/03/2024JKSBuy Now
JinkoSolar Holding Co
$25.95-30.64%$21 → $18MaintainsSellGet Alert
08/26/2024CSIQBuy Now
Canadian Solar
$22.95-30.28%$18 → $16MaintainsNeutralGet Alert
08/09/2024SEDGBuy Now
SolarEdge Technologies
$28.32-32.92%$25 → $19MaintainsSellGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$8.6062.79%$21 → $14MaintainsBuyGet Alert
08/08/2024VECOBuy Now
Veeco Instruments
$30.3215.45%$39 → $35MaintainsNeutralGet Alert
08/08/2024RUNBuy Now
Sunrun
$17.3015.6%$18 → $20MaintainsBuyGet Alert
08/08/2024STEMBuy Now
Stem
$18.05-95.84%$1.4 → $0.75MaintainsNeutralGet Alert
08/05/2024HASIBuy Now
HA Sustainable
$32.76-2.32%$28 → $32MaintainsNeutralGet Alert
08/02/2024NOVABuy Now
Sunnova Energy Intl
$10 → $13MaintainsBuyGet Alert
07/29/2024VLTOBuy Now
Veralto
$100.2815.68%$104 → $116MaintainsBuyGet Alert
07/24/2024PNRBuy Now
Pentair
$105.04-11.46%$85 → $93MaintainsNeutralGet Alert
07/23/2024SPWRBuy Now
SunPower
$1.58-68.35%$2 → $0.5MaintainsSellGet Alert
07/18/2024OLEDBuy Now
Universal Display
$119.21103.84%$208 → $243MaintainsBuyGet Alert
07/02/2024HAYWBuy Now
Hayward Holdings
$15.97-18.6%$15 → $13MaintainsNeutralGet Alert
06/27/2024SEDGBuy Now
SolarEdge Technologies
$28.32-11.73%$49 → $25MaintainsSellGet Alert
06/05/2024SPWRBuy Now
SunPower
$1.5826.58%$2.25 → $2MaintainsSellGet Alert
06/04/2024FSLRBuy Now
First Solar
$255.8918.02%$268 → $302MaintainsBuyGet Alert
06/04/2024MAXNBuy Now
Maxeon Solar Technologies
$3.31-69.79%$11 → $1DowngradeBuy → SellGet Alert
05/09/2024VECOBuy Now
Veeco Instruments
$30.3228.64%$35 → $39MaintainsNeutralGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$28.3273%$64 → $49MaintainsSellGet Alert
05/06/2024STEMBuy Now
Stem
$18.05-88.92%$2.5 → $2MaintainsNeutralGet Alert
05/02/2024FSLRBuy Now
First Solar
$255.894.73%$265 → $268MaintainsBuyGet Alert
04/11/2024NOVABuy Now
Sunnova Energy Intl
$14 → $12MaintainsBuyGet Alert
04/11/2024JKSBuy Now
JinkoSolar Holding Co
$25.95-11.37%$26 → $23MaintainsSellGet Alert
04/04/2024AYIBuy Now
Acuity Brands
$361.07-27.71%$227 → $261MaintainsNeutralGet Alert
03/22/2024NRGVBuy Now
Energy Vault Holdings
$4.79-68.69%$1.7 → $1.5MaintainsSellGet Alert
03/22/2024FLNCBuy Now
Fluence Energy
$20.7025.6%$32 → $26MaintainsBuyGet Alert
03/22/2024VLTOBuy Now
Veralto
$100.283.71% → $104Initiates → BuyGet Alert
03/22/2024PNRBuy Now
Pentair
$105.04-13.37% → $91DowngradeBuy → NeutralGet Alert
03/22/2024STEMBuy Now
Stem
$18.05-86.15%$5.5 → $2.5DowngradeBuy → NeutralGet Alert
03/21/2024NOVABuy Now
Sunnova Energy Intl
$16 → $14MaintainsBuyGet Alert
03/21/2024JKSBuy Now
JinkoSolar Holding Co
$25.950.19%$30 → $26MaintainsSellGet Alert
03/15/2024CSIQBuy Now
Canadian Solar
$22.954.58%$28 → $24MaintainsNeutralGet Alert
03/04/2024HAYWBuy Now
Hayward Holdings
$15.97-6.07%$12 → $15MaintainsNeutralGet Alert
03/01/2024SHLSBuy Now
Shoals Technologies Gr
$8.67165.28%$26 → $23MaintainsBuyGet Alert
02/29/2024ARRYBuy Now
Array Technologies
$8.60213.95%$31 → $27MaintainsBuyGet Alert
02/22/2024RUNBuy Now
Sunrun
$17.3021.38%$20 → $21MaintainsBuyGet Alert
02/20/2024HASIBuy Now
Hannon Armstrong
$32.76-14.53%$25 → $28MaintainsNeutralGet Alert
02/16/2024HASIBuy Now
Hannon Armstrong
$32.76-14.53%$25 → $28MaintainsNeutralGet Alert
02/15/2024VECOBuy Now
Veeco Instruments
$30.3215.45%$31 → $35MaintainsNeutralGet Alert
02/13/2024MWABuy Now
Mueller Water Products
$25.07-32.19%$15 → $17MaintainsNeutralGet Alert
02/09/2024FLNCBuy Now
Fluence Energy
$20.7054.59%$36 → $32MaintainsBuyGet Alert
02/02/2024NXTBuy Now
NEXTracker
$87.00-19.54%$62 → $70MaintainsBuyGet Alert
02/01/2024NXTBuy Now
NEXTracker
$87.00-19.54%$62 → $70MaintainsBuyGet Alert
02/01/2024MOSBuy Now
Mosaic
$24.8693.08%$54 → $48MaintainsBuyGet Alert
01/24/2024STEMBuy Now
Stem
$18.05-66.76%$7 → $6MaintainsBuyGet Alert
01/24/2024SEDGBuy Now
SolarEdge Technologies
$28.32150.68%$83 → $71MaintainsSellGet Alert
01/24/2024CSIQBuy Now
Canadian Solar
$22.9522%$25 → $28MaintainsNeutralGet Alert
01/22/2024SPWRBuy Now
SunPower
$1.5858.23%$4 → $2.5MaintainsSellGet Alert
01/18/2024VECOBuy Now
Veeco Instruments
$30.322.25%$28 → $31MaintainsNeutralGet Alert
01/16/2024NXTBuy Now
NEXTracker
$87.00-28.74% → $62Initiates → BuyGet Alert
12/18/2023RUNBuy Now
Sunrun
$17.3015.6%$17 → $20MaintainsBuyGet Alert
12/18/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31232.33%$18 → $11MaintainsBuyGet Alert
12/18/2023SPWRBuy Now
SunPower
$1.58153.16%$5 → $4DowngradeNeutral → SellGet Alert
12/18/2023SEDGBuy Now
SolarEdge Technologies
$28.32171.86% → $77DowngradeNeutral → SellGet Alert
12/18/2023CSIQBuy Now
Canadian Solar
$22.958.93% → $25UpgradeSell → NeutralGet Alert
12/18/2023NOVABuy Now
Sunnova Energy Intl
→ $17UpgradeNeutral → BuyGet Alert
11/28/2023HASIBuy Now
Hannon Armstrong
$32.76-20.63% → $26Initiates → NeutralGet Alert
11/17/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31443.81%$21 → $18MaintainsBuyGet Alert
11/16/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31443.81%$21 → $18MaintainsBuyGet Alert
11/09/2023ARRYBuy Now
Array Technologies
$8.60260.47%$36 → $31MaintainsBuyGet Alert
11/08/2023ARRYBuy Now
Array Technologies
$8.60260.47%$36 → $31MaintainsBuyGet Alert
11/03/2023RUNBuy Now
Sunrun
$17.30-1.74%$19 → $17MaintainsBuyGet Alert
11/03/2023SEDGBuy Now
SolarEdge Technologies
$28.32171.86%$131 → $77MaintainsNeutralGet Alert
11/02/2023SPWRBuy Now
SunPower
$1.58216.46%$7 → $5MaintainsNeutralGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$28.32171.86%$131 → $77MaintainsNeutralGet Alert
11/02/2023HAYWBuy Now
Hayward Holdings
$15.97-24.86%$13.5 → $12MaintainsNeutralGet Alert
11/01/2023HAYWBuy Now
Hayward Holdings
$15.97-24.86%$13.5 → $12MaintainsNeutralGet Alert
10/31/2023JKSBuy Now
JinkoSolar Holding Co
$25.9515.61%$27 → $30MaintainsSellGet Alert
10/30/2023ENPHBuy Now
Enphase Energy
$31.20406.41%$180 → $158MaintainsBuyGet Alert
10/23/2023WOLFBuy Now
Wolfspeed
$17.51225.53%$66 → $57MaintainsBuyGet Alert
10/23/2023SEDGBuy Now
SolarEdge Technologies
$28.32362.52%$254 → $131MaintainsNeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$28.32362.52%$254 → $131DowngradeBuy → NeutralGet Alert
10/12/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31534.44%$33 → $21MaintainsBuyGet Alert
10/11/2023SHLSBuy Now
Shoals Technologies Gr
$8.67222.95%$27 → $28UpgradeNeutral → BuyGet Alert
08/18/2023WOLFBuy Now
Wolfspeed
$17.51299.77%$78 → $70MaintainsBuyGet Alert
08/17/2023WOLFBuy Now
Wolfspeed
$17.51299.77%$78 → $70MaintainsBuyGet Alert
08/15/2023JKSBuy Now
JinkoSolar Holding Co
$25.9527.17%$38 → $33MaintainsSellGet Alert
08/14/2023MAXNBuy Now
Maxeon Solar Technologies
$3.311017.82%$43 → $37MaintainsBuyGet Alert
08/11/2023MAXNBuy Now
Maxeon Solar Technologies
$3.311017.82%$43 → $37MaintainsBuyGet Alert
08/11/2023FLNCBuy Now
Fluence Energy
$20.7069.08%$34 → $35MaintainsBuyGet Alert
08/10/2023ARRYBuy Now
Array Technologies
$8.60272.09%$28 → $32MaintainsBuyGet Alert
08/09/2023VECOBuy Now
Veeco Instruments
$30.32-7.64%$20 → $28MaintainsNeutralGet Alert
08/08/2023VECOBuy Now
Veeco Instruments
$30.32-7.64%$20 → $28MaintainsNeutralGet Alert
08/04/2023WTSBuy Now
Watts Water Technologies
$281.26-32.8%$171 → $189MaintainsNeutralGet Alert
08/04/2023OLEDBuy Now
Universal Display
$119.2155.19%$168 → $185MaintainsBuyGet Alert
08/04/2023HAYWBuy Now
Hayward Holdings
$15.97-15.47%$12 → $13.5MaintainsNeutralGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$28.321146.33%$414 → $353MaintainsBuyGet Alert
07/31/2023PNRBuy Now
Pentair
$105.04-22.89%$65 → $81MaintainsBuyGet Alert
07/31/2023ENPHBuy Now
Enphase Energy
$31.20595.51%$250 → $217MaintainsBuyGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$31.20701.28%$285 → $250MaintainsBuyGet Alert
07/18/2023MOSBuy Now
Mosaic
$24.86117.22%$62 → $54MaintainsBuyGet Alert
07/18/2023ENPHBuy Now
Enphase Energy
$31.20701.28%$285 → $250MaintainsBuyGet Alert
06/08/2023XYLBuy Now
Xylem
$138.25-3.8% → $133Reinstates → BuyGet Alert
05/22/2023CSIQBuy Now
Canadian Solar
$22.9569.93%$35 → $39MaintainsSellGet Alert
05/15/2023FLNCBuy Now
Fluence Energy
$20.7054.59%$29 → $32MaintainsBuyGet Alert
05/11/2023MAXNBuy Now
Maxeon Solar Technologies
$3.311199.09%$31 → $43MaintainsBuyGet Alert
05/10/2023SHLSBuy Now
Shoals Technologies Gr
$8.67188.35%$22 → $25MaintainsNeutralGet Alert
05/09/2023SHLSBuy Now
Shoals Technologies Gr
$8.67188.35%$22 → $25MaintainsNeutralGet Alert
05/08/2023MOSBuy Now
Mosaic
$24.86149.4%$70 → $62MaintainsAction List BuyGet Alert
04/28/2023WOLFBuy Now
Wolfspeed
$17.51356.88%$90 → $80MaintainsBuyGet Alert
04/27/2023WOLFBuy Now
Wolfspeed
$17.51356.88%$90 → $80MaintainsBuyGet Alert
04/19/2023WOLFBuy Now
Wolfspeed
$17.51413.99%$105 → $90MaintainsBuyGet Alert
04/19/2023MOSBuy Now
Mosaic
$24.86181.58%$78 → $70MaintainsBuyGet Alert
04/19/2023NRGVBuy Now
Energy Vault Holdings
$4.79-63.47%$2 → $1.75MaintainsSellGet Alert
04/05/2023AYIBuy Now
Acuity Brands
$361.07-52.09%$201 → $173MaintainsNeutralGet Alert
03/30/2023NRGVBuy Now
Energy Vault Holdings
$4.79-58.25%$2.5 → $2MaintainsSellGet Alert
03/30/2023ENPHBuy Now
Enphase Energy
$31.20845.51%$329 → $295MaintainsBuyGet Alert
03/30/2023NOVABuy Now
Sunnova Energy Intl
$23 → $17MaintainsNeutralGet Alert
03/30/2023STEMBuy Now
Stem
$18.05-33.52%$14 → $12MaintainsBuyGet Alert
03/30/2023RUNBuy Now
Sunrun
$17.3056.06%$37 → $27MaintainsBuyGet Alert
03/30/2023SHLSBuy Now
Shoals Technologies Gr
$8.67153.75%$20 → $22UpgradeSell → NeutralGet Alert
03/30/2023SPWRBuy Now
SunPower
$1.58722.78% → $13UpgradeSell → NeutralGet Alert
03/30/2023FLNCBuy Now
Fluence Energy
$20.7040.1%$25 → $29UpgradeNeutral → BuyGet Alert
03/09/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31836.56%$27 → $31MaintainsBuyGet Alert
03/09/2023NRGVBuy Now
Energy Vault Holdings
$4.79-47.81%$3 → $2.5MaintainsSellGet Alert
03/02/2023FSLRBuy Now
First Solar
$255.891.61%$231 → $260MaintainsBuyGet Alert
02/10/2023WTSBuy Now
Watts Water Technologies
$281.26-39.91%$151 → $169MaintainsNeutralGet Alert
02/06/2023MWABuy Now
Mueller Water Products
$25.07-48.15%$11 → $13MaintainsNeutralGet Alert
01/31/2023SPWRBuy Now
SunPower
$1.58786.08%$16 → $14MaintainsSellGet Alert
01/31/2023NOVABuy Now
Sunnova Energy Intl
$26 → $23MaintainsNeutralGet Alert
01/31/2023ENPHBuy Now
Enphase Energy
$31.20948.08%$379 → $327MaintainsBuyGet Alert
01/23/2023HAYWBuy Now
Hayward Holdings
$15.97-24.86%$10.5 → $12MaintainsNeutralGet Alert
01/20/2023NRGVBuy Now
Energy Vault Holdings
$4.79-37.37%$2.5 → $3MaintainsSellGet Alert
12/20/2022STEMBuy Now
Stem
$18.05-11.36%$18 → $16MaintainsBuyGet Alert
12/20/2022FSLRBuy Now
First Solar
$255.89-9.73%$179 → $231MaintainsBuyGet Alert
12/20/2022NRGVBuy Now
Energy Vault Holdings
$4.79-47.81%$3 → $2.5MaintainsSellGet Alert
12/15/2022FLNCBuy Now
Fluence Energy
$20.70-8.21%$17 → $19MaintainsNeutralGet Alert
11/16/2022AQUABuy Now
Evoqua Water Techs
$44 → $50MaintainsBuyGet Alert
11/16/2022NRGVBuy Now
Energy Vault Holdings
$4.79-37.37%$4.5 → $3MaintainsSellGet Alert
11/15/2022SHLSBuy Now
Shoals Technologies Gr
$8.67130.68%$18 → $20MaintainsSellGet Alert
11/09/2022VECOBuy Now
Veeco Instruments
$30.32-40.63%$24 → $18MaintainsNeutralGet Alert
11/04/2022WTSBuy Now
Watts Water Technologies
$281.26-49.16%$129 → $143MaintainsNeutralGet Alert
11/04/2022OLEDBuy Now
Universal Display
$119.2132.54%$185 → $158MaintainsBuyGet Alert
11/02/2022HAYWBuy Now
Hayward Holdings
$15.97-34.25%$12 → $10.5MaintainsNeutralGet Alert
10/26/2022ENPHBuy Now
Enphase Energy
$31.201060.26%$328 → $362MaintainsBuyGet Alert
09/08/2022SPWRBuy Now
SunPower
$1.581039.24%$14 → $18MaintainsSellGet Alert
09/08/2022FLNCBuy Now
Fluence Energy
$20.70-8.21%$15 → $19MaintainsNeutralGet Alert
09/08/2022ENPHBuy Now
Enphase Energy
$31.20951.28%$290 → $328MaintainsBuyGet Alert
09/08/2022ARRYBuy Now
Array Technologies
$8.60272.09%$25 → $32MaintainsBuyGet Alert
09/08/2022FSLRBuy Now
First Solar
$255.89-32.78%$60 → $172UpgradeSell → BuyGet Alert
09/08/2022MAXNBuy Now
Maxeon Solar Technologies
$3.31715.71%$9 → $27UpgradeSell → BuyGet Alert
09/08/2022SHLSBuy Now
Shoals Technologies Gr
$8.67142.21%$23 → $21DowngradeBuy → SellGet Alert
09/08/2022CSIQBuy Now
Canadian Solar
$22.9565.58%$43 → $38DowngradeNeutral → SellGet Alert
08/29/2022JKSBuy Now
JinkoSolar Holding Co
$25.9534.87%$31 → $35MaintainsSellGet Alert
08/22/2022MAXNBuy Now
Maxeon Solar Technologies
$3.31171.9%$8 → $9MaintainsSellGet Alert
08/19/2022WOLFBuy Now
Wolfspeed
$17.51608.17%$108 → $124MaintainsBuyGet Alert
08/19/2022CSIQBuy Now
Canadian Solar
$22.9587.36%$38 → $43MaintainsNeutralGet Alert
08/17/2022FLNCBuy Now
Fluence Energy
$20.70-27.54%$9.5 → $15MaintainsNeutralGet Alert
08/10/2022ARRYBuy Now
Array Technologies
$8.60190.7%$18 → $25MaintainsBuyGet Alert
08/09/2022VECOBuy Now
Veeco Instruments
$30.32-20.84%$28 → $24MaintainsNeutralGet Alert
08/09/2022NRGVBuy Now
Energy Vault Holdings
$4.794.38%$7 → $5MaintainsSellGet Alert
08/04/2022RUNBuy Now
Sunrun
$17.30131.2%$36 → $40MaintainsBuyGet Alert
07/29/2022HAYWBuy Now
Hayward Holdings
$15.97-18.6%$20 → $13DowngradeBuy → NeutralGet Alert
07/28/2022OLEDBuy Now
Universal Display
$119.2161.06%$225 → $192MaintainsBuyGet Alert
07/28/2022ENPHBuy Now
Enphase Energy
$31.20829.49%$244 → $290MaintainsBuyGet Alert
06/24/2022WOLFBuy Now
Wolfspeed
$17.51516.79%$125 → $108UpgradeNeutral → BuyGet Alert
06/21/2022SHLSBuy Now
Shoals Technologies Gr
$8.67153.75%$19 → $22MaintainsBuyGet Alert
06/21/2022RUNBuy Now
Sunrun
$17.30108.08%$40 → $36MaintainsBuyGet Alert
06/21/2022SPWRBuy Now
SunPower
$1.58722.78%$19 → $13DowngradeNeutral → SellGet Alert
06/21/2022NOVABuy Now
Sunnova Energy Intl
$31 → $24DowngradeBuy → NeutralGet Alert
05/13/2022FLNCBuy Now
Fluence Energy
$20.70-54.11%$23 → $9.5DowngradeBuy → NeutralGet Alert
05/11/2022ARRYBuy Now
Array Technologies
$8.60109.3%$20 → $18MaintainsBuyGet Alert
05/11/2022VECOBuy Now
Veeco Instruments
$30.32-7.64%$32 → $28MaintainsNeutralGet Alert
04/13/2022WTSBuy Now
Watts Water Technologies
$281.26-47.74%$165 → $147MaintainsNeutralGet Alert
04/13/2022HAYWBuy Now
Hayward Holdings
$15.9744.02%$27 → $23MaintainsBuyGet Alert
04/04/2022SPWRBuy Now
SunPower
$1.581165.82%$15 → $20MaintainsNeutralGet Alert
03/14/2022NRGVBuy Now
Energy Vault Holdings
$4.7987.88% → $9Initiates → SellGet Alert
03/03/2022FSLRBuy Now
First Solar
$255.89-77.72%$67 → $57MaintainsSellGet Alert
01/12/2022VECOBuy Now
Veeco Instruments
$30.32-7.64%$25 → $28MaintainsNeutralGet Alert
01/10/2022ARRYBuy Now
Array Technologies
$8.60179.07%$27 → $24MaintainsBuyGet Alert
12/02/2021JKSBuy Now
JinkoSolar Holding Co
$25.9511.75%$26 → $29MaintainsSellGet Alert
11/30/2021FLNCBuy Now
Fluence Energy
$20.70151.21% → $52Initiates → BuyGet Alert
11/05/2021WTSBuy Now
Watts Water Technologies
$281.26-32.09%$153 → $191MaintainsNeutralGet Alert
11/05/2021FSLRBuy Now
First Solar
$255.89-71.08%$65 → $74MaintainsSellGet Alert
09/13/2021VECOBuy Now
Veeco Instruments
$30.32-14.24%$29 → $26DowngradeBuy → NeutralGet Alert
08/06/2021WTSBuy Now
Watts Water Technologies
$281.26-45.6%$136 → $153MaintainsNeutralGet Alert
08/03/2021SEDGBuy Now
SolarEdge Technologies
$28.321199.29%$322 → $368MaintainsBuyGet Alert
07/02/2021ENPHBuy Now
Enphase Energy
$31.20547.44%$187 → $202MaintainsBuyGet Alert
07/02/2021SEDGBuy Now
SolarEdge Technologies
$28.321036.88%$290 → $322MaintainsBuyGet Alert
05/24/2021STEMBuy Now
Stem
$18.0566.2% → $30Initiates → BuyGet Alert
05/20/2021SHLSBuy Now
Shoals Technologies Gr
$8.67280.62%$36 → $33UpgradeNeutral → BuyGet Alert
05/20/2021SEDGBuy Now
SolarEdge Technologies
$28.32923.9%$312 → $290UpgradeNeutral → BuyGet Alert
05/07/2021SPWRBuy Now
SunPower
$1.581545.57%$29 → $26MaintainsNeutralGet Alert
05/05/2021XYLBuy Now
Xylem
$138.25-22.6%$73 → $107UpgradeSell → NeutralGet Alert
04/06/2021HAYWBuy Now
Hayward Holdings
$15.9769.07% → $27Initiates → BuyGet Alert
04/05/2021AYIBuy Now
Acuity Brands
$361.07-54.03%$95 → $166UpgradeSell → NeutralGet Alert
03/23/2021SPWRBuy Now
SunPower
$1.581925.32%$42 → $32DowngradeBuy → NeutralGet Alert
03/23/2021RUNBuy Now
Sunrun
$17.30345.06% → $77UpgradeNeutral → BuyGet Alert
02/10/2021ENPHBuy Now
Enphase Energy
$31.20752.56%$232 → $266MaintainsBuyGet Alert
01/05/2021FSLRBuy Now
First Solar
$255.89-68.35%$101 → $81DowngradeBuy → SellGet Alert
01/05/2021ENPHBuy Now
Enphase Energy
$31.20643.59%$127 → $232UpgradeNeutral → BuyGet Alert
01/05/2021CSIQBuy Now
Canadian Solar
$22.95109.15% → $48DowngradeBuy → NeutralGet Alert
10/16/2020MAXNBuy Now
Maxeon Solar Technologies
$3.31353.17%$18 → $15DowngradeNeutral → SellGet Alert
10/16/2020SEDGBuy Now
SolarEdge Technologies
$28.32899.18% → $283UpgradeSell → NeutralGet Alert
09/30/2020RUNBuy Now
Sunrun
$17.30252.58% → $61DowngradeBuy → NeutralGet Alert
09/16/2020VECOBuy Now
Veeco Instruments
$30.32-47.22%$13.5 → $16UpgradeNeutral → BuyGet Alert
08/28/2020MAXNBuy Now
Maxeon Solar Technologies
$3.31443.81% → $18Initiates → NeutralGet Alert
08/19/2020CREEBuy Now
Cree
$56 → $64MaintainsNeutralGet Alert
06/25/2020SEDGBuy Now
SolarEdge Technologies
$28.32344.87%$120 → $126DowngradeNeutral → SellGet Alert
06/25/2020VSLRBuy Now
Vivint Solar
$9 → $10DowngradeBuy → NeutralGet Alert
06/16/2020AYIBuy Now
Acuity Brands
$361.07-77.84% → $80DowngradeNeutral → SellGet Alert
06/10/2020CREEBuy Now
Cree
$50 → $56DowngradeBuy → NeutralGet Alert
05/14/2020ENPHBuy Now
Enphase Energy
$31.2082.69%$50 → $57DowngradeBuy → NeutralGet Alert
04/24/2020COHRBuy Now
Coherent
$177.63-17.24%$154 → $147UpgradeNeutral → BuyGet Alert
04/08/2020AQUABuy Now
Evoqua Water Techs
$22 → $14UpgradeNeutral → BuyGet Alert
04/08/2020MWABuy Now
Mueller Water Products
$25.07-68.09%$10 → $8UpgradeSell → NeutralGet Alert
04/03/2020CVABuy Now
Covanta Holding
$17 → $10DowngradeBuy → NeutralGet Alert
01/16/2020PNRBuy Now
Pentair
$105.04-48.59% → $54UpgradeNeutral → BuyGet Alert
12/06/2019AQUABuy Now
Evoqua Water Techs
→ $18DowngradeBuy → NeutralGet Alert
12/03/2019ENPHBuy Now
Enphase Energy
$31.20-0.64% → $31Initiates → BuyGet Alert
10/17/2019PEGIBuy Now
Pattern Energy Group
$24 → $25DowngradeBuy → NeutralGet Alert
08/19/2019NOVABuy Now
Sunnova Energy Intl
→ $16Initiates → BuyGet Alert
06/26/2019MWABuy Now
Mueller Water Products
$25.07-68.09%$10 → $8DowngradeNeutral → SellGet Alert
06/18/2019SPWRBuy Now
SunPower
$1.58596.2% → $11UpgradeNeutral → BuyGet Alert
06/18/2019SEDGBuy Now
SolarEdge Technologies
$28.3283.6%$35 → $52UpgradeSell → NeutralGet Alert
06/18/2019RUNBuy Now
Sunrun
$17.3015.6% → $20UpgradeNeutral → BuyGet Alert
04/10/2019FSLRBuy Now
First Solar
$255.89-70.69%$64 → $75Reiterates → BuyGet Alert
03/21/2019AYIBuy Now
Acuity Brands
$361.07UpgradeSell → NeutralGet Alert
02/26/2019MWABuy Now
Mueller Water Products
$25.07-56.12%$13 → $11DowngradeBuy → NeutralGet Alert
02/26/2019AQUABuy Now
Evoqua Water Techs
$12 → $16UpgradeNeutral → BuyGet Alert
02/05/2019CVABuy Now
Covanta Holding
$16.5 → $19UpgradeNeutral → BuyGet Alert
01/03/2019FSLRBuy Now
First Solar
$255.89-77.72%$48 → $57UpgradeNeutral → BuyGet Alert
12/11/2018COHRBuy Now
Coherent
$177.63Initiates → NeutralGet Alert
12/03/2018FSLRBuy Now
First Solar
$255.89-82.02%$39 → $46UpgradeSell → NeutralGet Alert
11/09/2018CREEBuy Now
Cree
→ $58UpgradeNeutral → BuyGet Alert
09/12/2018AYIBuy Now
Acuity Brands
$361.07-65.1%$141 → $126DowngradeNeutral → SellGet Alert
07/19/2018RUNBuy Now
Sunrun
$17.30DowngradeBuy → NeutralGet Alert
06/07/2018FSLRBuy Now
First Solar
$255.89DowngradeNeutral → SellGet Alert
03/07/2018CREEBuy Now
Cree
UpgradeSell → NeutralGet Alert
01/09/2018JKSBuy Now
JinkoSolar Holding Co
$25.95-38.34% → $16Initiates → SellGet Alert
01/08/2018CVABuy Now
Covanta Holding
UpgradeSell → NeutralGet Alert
12/06/2017PEGIBuy Now
Pattern Energy Group
UpgradeNeutral → BuyGet Alert
11/27/2017AQUABuy Now
Evoqua Water Techs
→ $22Initiates → NeutralGet Alert
10/17/2017CAFDBuy Now
8point3 Energy Partners
DowngradeBuy → NeutralGet Alert
06/20/2017VSLRBuy Now
Vivint Solar
UpgradeNeutral → BuyGet Alert
04/05/2017AYIBuy Now
Acuity Brands
$361.07DowngradeBuy → NeutralGet Alert
03/15/2017PEGIBuy Now
Pattern Energy Group
→ $21Initiates → NeutralGet Alert
03/08/2017MWABuy Now
Mueller Water Products
$25.07-40.17% → $15Initiates → BuyGet Alert
03/08/2017XYLBuy Now
Xylem
$138.25-62.39% → $52Initiates → NeutralGet Alert
03/03/2017CLHBuy Now
Clean Harbors
$240.71Initiates → NeutralGet Alert
03/03/2017CVABuy Now
Covanta Holding
→ $12.5Initiates → SellGet Alert
10/07/2016SEDGBuy Now
SolarEdge Technologies
$28.32-57.63%$19 → $12DowngradeNeutral → SellGet Alert
10/07/2016RUNBuy Now
Sunrun
$17.30-30.64%$7 → $12UpgradeNeutral → BuyGet Alert
10/07/2016FSLRBuy Now
First Solar
$255.89-83.59%$58 → $42DowngradeBuy → NeutralGet Alert
10/06/2016RUNBuy Now
Sunrun
$17.30-30.64%$7 → $12UpgradeNeutral → BuyGet Alert
08/17/2016CREEBuy Now
Cree
$20 → $18MaintainsSellGet Alert
08/16/2016FSLRBuy Now
First Solar
$255.89-77.33%$67 → $58MaintainsBuyGet Alert
05/23/2016OLEDBuy Now
Universal Display
$119.21UpgradeNeutral → BuyGet Alert
05/10/2016SEDGBuy Now
SolarEdge Technologies
$28.32-11.73%$42 → $25DowngradeBuy → NeutralGet Alert
03/17/2016VSLRBuy Now
Vivint Solar
→ $3Assumes → SellGet Alert
03/13/2016RUNBuy Now
Sunrun
$17.30-59.54%$9.5 → $7MaintainsNeutralGet Alert
01/05/2016RUNBuy Now
Sunrun
$17.30DowngradeBuy → NeutralGet Alert
01/05/2016SEDGBuy Now
SolarEdge Technologies
$28.3244.76%$32 → $41MaintainsBuyGet Alert
01/05/2016SPWRBuy Now
SunPower
$1.582115.19%$33 → $35DowngradeBuy → NeutralGet Alert
01/05/2016FSLRBuy Now
First Solar
$255.89-60.92%$61 → $100UpgradeNeutral → BuyGet Alert
12/02/2015CAFDBuy Now
8point3 Energy Partners
→ $17UpgradeNeutral → BuyGet Alert
11/06/2015CREEBuy Now
Cree
DowngradeNeutral → SellGet Alert
04/20/2015SEDGBuy Now
SolarEdge Technologies
$28.329.45% → $31Initiates → BuyGet Alert
01/07/2015FSLRBuy Now
First Solar
$255.89-82.81% → $44UpgradeSell → NeutralGet Alert
10/27/2014VSLRBuy Now
Vivint Solar
Initiates → BuyGet Alert
09/15/2014CREEBuy Now
Cree
$60 → $48DowngradeBuy → NeutralGet Alert
09/15/2014AYIBuy Now
Acuity Brands
$361.07-57.63%$128 → $153UpgradeNeutral → BuyGet Alert
09/15/2014VECOBuy Now
Veeco Instruments
$30.3215.45%$30 → $35UpgradeSell → NeutralGet Alert
01/06/2014FSLRBuy Now
First Solar
$255.89DowngradeBuy → SellGet Alert
11/11/2013MWABuy Now
Mueller Water Products
$25.07-64.1%$6.4 → $9UpgradeSell → NeutralGet Alert
11/05/2013VECOBuy Now
Veeco Instruments
$30.32-20.84% → $24MaintainsSellGet Alert
08/09/2013AYIBuy Now
Acuity Brands
$361.07-76.46% → $85Initiates → NeutralGet Alert
08/06/2013AYIBuy Now
Acuity Brands
$361.07-76.46% → $85Initiates → NeutralGet Alert
05/30/2013SPWRBuy Now
SunPower
$1.581039.24% → $18UpgradeSell → NeutralGet Alert
05/30/2013FSLRBuy Now
First Solar
$255.89-74.99% → $64UpgradeNeutral → BuyGet Alert
03/05/2013CREEBuy Now
Cree
$46 → $48MaintainsBuyGet Alert
02/01/2013CREEBuy Now
Cree
$39 → $46MaintainsBuyGet Alert
10/23/2012VECOBuy Now
Veeco Instruments
$30.32-17.54%$27 → $25MaintainsSellGet Alert
10/23/2012VECOBuy Now
Veeco Instruments
$30.32-17.54%$27 → $25MaintainsSellGet Alert
09/24/2012VECOBuy Now
Veeco Instruments
$30.32-10.94%$30 → $27DowngradeNeutral → SellGet Alert
04/17/2012FSLRBuy Now
First Solar
$255.89-90.62% → $24DowngradeBuy → NeutralGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free