Updated: Jul 9, 2026

Jon Windham's Stock Ratings

UBS Analyst

Jon Windham is an analyst at UBS. 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.

Overall Average Return

10.9%

Smart Score

68.3%

Overall Average Return Percentile

59th

Number of Ratings

251
Buy NowGet Alert
07/07/2026ENLTBuy Now
Enlight Renewable Energy
$82.6539.14%$123 → $115MaintainsBuyGet Alert
07/01/2026XEBuy Now
X-Energy
$16.86101.66%$40 → $34MaintainsBuyGet Alert
06/30/2026WBXBuy Now
Wallbox
$5.16-22.48%$3 → $4MaintainsNeutralGet Alert
06/26/2026CWSTBuy Now
Casella Waste Systems
$98.8823.38%$130 → $122MaintainsBuyGet Alert
06/23/2026CHPTBuy Now
ChargePoint Hldgs
$5.6342.03%$7 → $8MaintainsNeutralGet Alert
06/16/2026RUNBuy Now
Sunrun
$12.0266.39%$23 → $20MaintainsBuyGet Alert
06/16/2026LEUBuy Now
Centrus Energy
$165.013.02%$195 → $170MaintainsNeutralGet Alert
06/11/2026FSLRBuy Now
First Solar
$224.5046.99%$290 → $330MaintainsBuyGet Alert
06/11/2026OKLOBuy Now
Oklo
$47.2916.3%$60 → $55MaintainsNeutralGet Alert
06/11/2026GNRCBuy Now
Generac Holdings
$240.0039.58%$305 → $335MaintainsBuyGet Alert
05/29/2026JKSBuy Now
JinkoSolar Holding Co
$15.2057.89%$23 → $24MaintainsNeutralGet Alert
05/29/2026ENLTBuy Now
Enlight Renewable Energy
$82.6548.82%$105 → $123MaintainsBuyGet Alert
05/19/2026XEBuy Now
X-Energy
$16.86137.25% → $40Initiates → BuyGet Alert
05/14/2026CLHBuy Now
Clean Harbors
$300.964.67%$300 → $315MaintainsNeutralGet Alert
05/14/2026MWHBuy Now
SOLV Energy
$28.9772.59%$42 → $50DowngradeBuy → NeutralGet Alert
05/12/2026RSGBuy Now
Republic Services
$213.984.22%$240 → $223MaintainsNeutralGet Alert
05/11/2026STEMBuy Now
Stem
$6.8253.96%$12 → $10.5MaintainsNeutralGet Alert
05/11/2026FLNCBuy Now
Fluence Energy
$15.38-41.48%$8 → $9MaintainsSellGet Alert
05/08/2026HASIBuy Now
HASI
$37.4533.51%$44 → $50MaintainsBuyGet Alert
05/08/2026ORABuy Now
Ormat Technologies
$111.1436.76%$143 → $152MaintainsBuyGet Alert
05/07/2026SEDGBuy Now
SolarEdge Technologies
$52.74-22.25%$36 → $41MaintainsNeutralGet Alert
05/07/2026SHLSBuy Now
Shoals Technologies Group
$9.6424.48%$11 → $12MaintainsBuyGet Alert
05/07/2026ARRYBuy Now
Array Technologies
$6.3573.23%$10 → $11MaintainsBuyGet Alert
05/06/2026ENLTBuy Now
Enlight Renewable Energy
$82.6527.04%$93 → $105MaintainsBuyGet Alert
05/05/2026GNRCBuy Now
Generac Holdings
$240.0027.08%$270 → $305MaintainsBuyGet Alert
05/04/2026FSLRBuy Now
First Solar
$224.5029.18%$300 → $290MaintainsBuyGet Alert
04/29/2026JKSBuy Now
JinkoSolar Holding Co
$15.2051.32%$25 → $23MaintainsNeutralGet Alert
04/17/2026FLNCBuy Now
Fluence Energy
$15.38-47.98%$22 → $8DowngradeNeutral → SellGet Alert
04/02/2026WBXBuy Now
Wallbox
$5.16-41.86%$4 → $3MaintainsNeutralGet Alert
03/26/2026OKLOBuy Now
Oklo
$47.2926.88%$95 → $60MaintainsNeutralGet Alert
03/24/2026CWENBuy Now
Clearway Energy
$33.2532.33%$39 → $44MaintainsBuyGet Alert
03/24/2026CWEN/ABuy Now
Clearway Energy
$39 → $44MaintainsBuyGet Alert
03/18/2026SMRBuy Now
NuScale Power
$8.7848.06%$20 → $13MaintainsNeutralGet Alert
03/16/2026CHPTBuy Now
ChargePoint Hldgs
$5.6324.28%$9 → $7MaintainsNeutralGet Alert
03/13/2026AMRCBuy Now
Ameresco
$25.2410.94%$40 → $28MaintainsNeutralGet Alert
03/12/2026CLHBuy Now
Clean Harbors
$300.96-0.32%$240 → $300MaintainsNeutralGet Alert
03/10/2026RUNBuy Now
Sunrun
$12.0291.35%$26 → $23MaintainsBuyGet Alert
03/10/2026STEMBuy Now
Stem
$6.8275.95%$18 → $12MaintainsNeutralGet Alert
03/10/2026CWSTBuy Now
Casella Waste Systems
$98.8831.47%$140 → $130MaintainsBuyGet Alert
03/09/2026MWHBuy Now
SOLV Energy
$28.9744.98% → $42Initiates → BuyGet Alert
03/05/2026LEUBuy Now
Centrus Energy
$165.0118.17%$245 → $195MaintainsNeutralGet Alert
03/05/2026RSGBuy Now
Republic Services
$213.9812.16%$225 → $240MaintainsNeutralGet Alert
03/03/2026ORABuy Now
Ormat Technologies
$111.1428.67%$148 → $143MaintainsBuyGet Alert
03/02/2026HASIBuy Now
HASI
$37.4517.49%$40 → $44MaintainsBuyGet Alert
02/25/2026SHLSBuy Now
Shoals Technologies Gr
$9.6414.11%$12 → $11MaintainsBuyGet Alert
02/25/2026FSLRBuy Now
First Solar
$224.5033.63%$330 → $300MaintainsBuyGet Alert
02/18/2026ENLTBuy Now
Enlight Renewable Energy
$82.6512.52%$65 → $93MaintainsBuyGet Alert
01/28/2026NXTBuy Now
Nextpower
$111.9325.08%$125 → $140MaintainsBuyGet Alert
01/16/2026ENLTBuy Now
Enlight Renewable Energy
$82.65-21.36%$47 → $65MaintainsBuyGet Alert
01/09/2026WMBuy Now
Waste Management
$237.099.66%$225 → $260UpgradeNeutral → BuyGet Alert
12/22/2025CHPTBuy Now
ChargePoint Hldgs
$5.6359.79%$12 → $9MaintainsNeutralGet Alert
12/10/2025CWENBuy Now
Clearway Energy
$33.2517.29%$35 → $39MaintainsBuyGet Alert
12/04/2025FLNCBuy Now
Fluence Energy
$15.3843.04%$8 → $22MaintainsNeutralGet Alert
12/03/2025OKLOBuy Now
Oklo
$47.29100.89%$65 → $95MaintainsNeutralGet Alert
12/03/2025AMRCBuy Now
Ameresco
$25.2458.48%$23 → $40MaintainsNeutralGet Alert
12/02/2025FTCIBuy Now
FTC Solar
$4.70112.77%$5.5 → $10MaintainsNeutralGet Alert
11/25/2025LEUBuy Now
Centrus Energy
$165.0148.48%$215 → $245MaintainsNeutralGet Alert
11/25/2025SMRBuy Now
NuScale Power
$8.78127.79%$38 → $20MaintainsNeutralGet Alert
11/24/2025ENLTBuy Now
Enlight Renewable Energy
$82.65-43.13% → $47Initiates → BuyGet Alert
11/19/2025CSIQBuy Now
Canadian Solar
$14.69151.87%$15 → $37MaintainsBuyGet Alert
11/14/2025SEDGBuy Now
SolarEdge Technologies
$52.74-24.15%$30 → $40MaintainsNeutralGet Alert
11/11/2025ARRYBuy Now
Array Technologies
$6.35136.22%$9 → $15MaintainsBuyGet Alert
11/11/2025EVGOBuy Now
EVgo
$1.84220.65%$5.4 → $5.9MaintainsBuyGet Alert
11/10/2025HASIBuy Now
HASI
$37.456.81%$39 → $40MaintainsBuyGet Alert
11/10/2025GFLBuy Now
GFL Environmental
$40.8047.06%$58 → $60MaintainsBuyGet Alert
11/07/2025ORABuy Now
Ormat Technologies
$111.1421.47%$105 → $135MaintainsBuyGet Alert
11/05/2025SHLSBuy Now
Shoals Technologies Gr
$9.6424.48%$9 → $12MaintainsBuyGet Alert
11/03/2025FSLRBuy Now
First Solar
$224.5046.99%$275 → $330MaintainsBuyGet Alert
11/03/2025CWSTBuy Now
Casella Waste Systems
$98.8841.59%$135 → $140MaintainsBuyGet Alert
10/31/2025WMBuy Now
Waste Management
$237.09-5.1%$240 → $225MaintainsNeutralGet Alert
10/31/2025CLHBuy Now
Clean Harbors
$300.96-20.26%$245 → $240MaintainsNeutralGet Alert
10/31/2025STEMBuy Now
Stem
$6.82163.93%$16 → $18MaintainsNeutralGet Alert
10/30/2025GNRCBuy Now
Generac Hldgs
$240.00-10.42%$220 → $215MaintainsBuyGet Alert
10/29/2025NXTBuy Now
Nextracker
$111.9311.68%$110 → $125MaintainsBuyGet Alert
10/23/2025WCNBuy Now
Waste Connections
$171.5713.66%$190 → $195MaintainsNeutralGet Alert
10/23/2025WCNBuy Now
Waste Connections
$171.5713.07%$192 → $194MaintainsEqual-WeightGet Alert
10/21/2025RUNBuy Now
Sunrun
$12.02116.31%$16 → $26MaintainsBuyGet Alert
10/16/2025CLHBuy Now
Clean Harbors
$300.96-18.59%$240 → $245MaintainsNeutralGet Alert
10/16/2025CWSTBuy Now
Casella Waste Systems
$98.8836.53%$140 → $135MaintainsBuyGet Alert
10/16/2025GFLBuy Now
GFL Environmental
$40.8042.16%$63 → $58MaintainsBuyGet Alert
10/16/2025RSGBuy Now
Republic Services
$213.9812.16%$260 → $240MaintainsNeutralGet Alert
10/16/2025WCNBuy Now
Waste Connections
$171.5710.74%$205 → $190MaintainsNeutralGet Alert
10/16/2025WMBuy Now
Waste Management
$237.091.23%$265 → $240MaintainsNeutralGet Alert
10/10/2025NXTBuy Now
Nextracker
$111.93-1.72%$75 → $110MaintainsBuyGet Alert
10/01/2025SHLSBuy Now
Shoals Technologies Gr
$9.64-6.64%$7 → $9MaintainsBuyGet Alert
09/19/2025CHPTBuy Now
ChargePoint Hldgs
$5.63113.05%$13 → $12MaintainsNeutralGet Alert
09/19/2025WCNBuy Now
Waste Connections
$171.5711.91% → $192Initiates → Equal-WeightGet Alert
09/17/2025CSIQBuy Now
Canadian Solar
$14.692.11%$17 → $15MaintainsBuyGet Alert
08/27/2025FLNCBuy Now
Fluence Energy
$15.38-47.98%$6 → $8MaintainsNeutralGet Alert
08/22/2025STEMBuy Now
Stem
$6.82134.6%$8.6 → $16MaintainsNeutralGet Alert
08/20/2025EVGOBuy Now
EVgo
$1.84193.48%$5 → $5.4MaintainsBuyGet Alert
08/20/2025OKLOBuy Now
Oklo
$47.2937.45% → $65Initiates → NeutralGet Alert
08/19/2025SEDGBuy Now
SolarEdge Technologies
$52.74-43.11%$20 → $30MaintainsNeutralGet Alert
08/18/2025FTCIBuy Now
FTC Solar
$4.7017.02%$3.8 → $5.5MaintainsNeutralGet Alert
08/18/2025AMRCBuy Now
Ameresco
$25.24-8.87%$11 → $23UpgradeSell → NeutralGet Alert
08/11/2025HASIBuy Now
HASI
$37.454.14%$38 → $39MaintainsBuyGet Alert
08/11/2025SMRBuy Now
NuScale Power
$8.78332.8%$34 → $38MaintainsNeutralGet Alert
08/11/2025ARRYBuy Now
Array Technologies
$6.3541.73%$8.5 → $9MaintainsBuyGet Alert
08/08/2025RUNBuy Now
Sunrun
$12.0233.11%$15 → $16MaintainsBuyGet Alert
08/06/2025SHLSBuy Now
Shoals Technologies Gr
$9.64-27.39%$7.5 → $7MaintainsBuyGet Alert
08/05/2025FSLRBuy Now
First Solar
$224.5022.49%$255 → $275MaintainsBuyGet Alert
08/01/2025CWENBuy Now
Clearway Energy
$33.255.26%$34 → $35MaintainsBuyGet Alert
07/31/2025NXTBuy Now
Nextracker
$111.93-32.99%$71 → $75MaintainsBuyGet Alert
07/31/2025GNRCBuy Now
Generac Hldgs
$240.00-8.33%$200 → $220MaintainsBuyGet Alert
07/31/2025CLHBuy Now
Clean Harbors
$300.96-20.26%$220 → $240MaintainsNeutralGet Alert
07/30/2025WMBuy Now
Waste Management
$237.0911.77%$260 → $265MaintainsNeutralGet Alert
07/30/2025RSGBuy Now
Republic Services
$213.9821.51%$250 → $260MaintainsNeutralGet Alert
07/24/2025ORABuy Now
Ormat Technologies
$111.14-5.52%$100 → $105MaintainsBuyGet Alert
07/24/2025GNRCBuy Now
Generac Hldgs
$240.00-16.67%$205 → $200MaintainsBuyGet Alert
07/21/2025LEUBuy Now
Centrus Energy
$165.0130.3% → $215Initiates → NeutralGet Alert
06/10/2025SEDGBuy Now
SolarEdge Technologies
$52.74-62.08%$17 → $20MaintainsNeutralGet Alert
06/03/2025AMRCBuy Now
Ameresco
$25.24-56.42%$8 → $11MaintainsSellGet Alert
05/30/2025RUNBuy Now
Sunrun
$12.02-0.17%$17 → $12MaintainsBuyGet Alert
05/29/2025TPICBuy Now
TPI Composites
$1.6 → $1.4MaintainsNeutralGet Alert
05/29/2025SMRBuy Now
NuScale Power
$8.78287.24%$17 → $34MaintainsNeutralGet Alert
05/14/2025RUNBuy Now
Sunrun
$12.0241.43%$15 → $17MaintainsBuyGet Alert
05/13/2025FLNCBuy Now
Fluence Energy
$15.38-60.99%$4.5 → $6MaintainsNeutralGet Alert
05/08/2025SEDGBuy Now
SolarEdge Technologies
$52.74-67.76%$22 → $17MaintainsNeutralGet Alert
05/08/2025ARRYBuy Now
Array Technologies
$6.3533.86%$7 → $8.5MaintainsBuyGet Alert
04/30/2025FSLRBuy Now
First Solar
$224.504.68%$240 → $235MaintainsBuyGet Alert
04/30/2025WMBuy Now
Waste Management
$237.095.45%$240 → $250MaintainsNeutralGet Alert
04/14/2025FSLRBuy Now
First Solar
$224.506.9%$285 → $240MaintainsBuyGet Alert
04/14/2025FLNCBuy Now
Fluence Energy
$15.38-70.74%$8 → $4.5MaintainsNeutralGet Alert
04/14/2025STEMBuy Now
Stem
$6.82DowngradeBuy → NeutralGet Alert
04/11/2025CLHBuy Now
Clean Harbors
$300.96-31.88%$240 → $205MaintainsNeutralGet Alert
04/11/2025WMBuy Now
Waste Management
$237.091.23%$230 → $240MaintainsNeutralGet Alert
04/11/2025RSGBuy Now
Republic Services
$213.9816.83%$240 → $250MaintainsNeutralGet Alert
04/11/2025CWSTBuy Now
Casella Waste Systems
$98.8836.53%$130 → $135MaintainsBuyGet Alert
04/04/2025GFLBuy Now
GFL Environmental
$40.8039.71%$50 → $57MaintainsBuyGet Alert
04/02/2025FTCIBuy Now
FTC Solar
$4.70-25.53%$4 → $3.5MaintainsNeutralGet Alert
03/27/2025JKSBuy Now
JinkoSolar Holding Co
$15.2044.74%$25 → $22MaintainsNeutralGet Alert
03/07/2025SMRBuy Now
NuScale Power
$8.7893.62%$25 → $17MaintainsNeutralGet Alert
03/07/2025STEMBuy Now
Stem
$6.82-90.47%$0.6 → $0.65MaintainsBuyGet Alert
03/04/2025RUNBuy Now
Sunrun
$12.0224.79%$17 → $15MaintainsBuyGet Alert
03/04/2025ARRYBuy Now
Array Technologies
$6.3510.24%$10 → $7MaintainsBuyGet Alert
02/26/2025SHLSBuy Now
Shoals Technologies Gr
$9.64-27.39%$8 → $7MaintainsBuyGet Alert
02/26/2025FSLRBuy Now
First Solar
$224.5026.95%$360 → $285MaintainsBuyGet Alert
02/25/2025TPICBuy Now
TPI Composites
$2.4 → $1.6MaintainsNeutralGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$52.74-58.28%$18 → $22MaintainsNeutralGet Alert
02/19/2025RSGBuy Now
Republic Servs
$213.9812.16%$212 → $240MaintainsNeutralGet Alert
02/13/2025GNRCBuy Now
Generac Hldgs
$240.00-14.58%$200 → $205MaintainsBuyGet Alert
02/12/2025FLNCBuy Now
Fluence Energy
$15.38-47.98%$28 → $8DowngradeBuy → NeutralGet Alert
02/10/2025AMPSBuy Now
Altus Power
$5 → $5DowngradeBuy → NeutralGet Alert
01/29/2025NXTBuy Now
NEXTracker
$111.93-41.03%$60 → $66MaintainsBuyGet Alert
01/10/2025RUNBuy Now
Sunrun
$12.0241.43%$14 → $17UpgradeNeutral → BuyGet Alert
11/26/2024RUNBuy Now
Sunrun
$12.0216.47%$18 → $14MaintainsNeutralGet Alert
11/18/2024LICYBuy Now
Li-Cycle Holdings
$2 → $2.25MaintainsNeutralGet Alert
11/08/2024SEDGBuy Now
SolarEdge Technologies
$52.74-65.87%$26 → $18MaintainsNeutralGet Alert
11/08/2024ARRYBuy Now
Array Technologies
$6.3557.48%$16 → $10MaintainsBuyGet Alert
11/08/2024STEMBuy Now
Stem
$6.82-91.2%$1 → $0.6MaintainsBuyGet Alert
11/07/2024GFLBuy Now
GFL Environmental
$40.8022.55%$47 → $50MaintainsBuyGet Alert
11/01/2024GNRCBuy Now
Generac Hldgs
$240.00-16.67%$185 → $200MaintainsBuyGet Alert
10/30/2024WMBuy Now
Waste Management
$237.09-4.68%$220 → $226MaintainsNeutralGet Alert
08/09/2024FTCIBuy Now
FTC Solar
$4.70-93.62%$0.5 → $0.3MaintainsNeutralGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$6.35151.97%$24 → $16MaintainsBuyGet Alert
08/09/2024AMPSBuy Now
Altus Power
$5.5 → $5MaintainsBuyGet Alert
08/08/2024STEMBuy Now
Stem
$6.82-85.34%$2.5 → $1MaintainsBuyGet Alert
08/07/2024SHLSBuy Now
Shoals Technologies Gr
$9.64-6.64%$12 → $9MaintainsBuyGet Alert
08/07/2024RUNBuy Now
Sunrun
$12.0249.75%$14 → $18MaintainsNeutralGet Alert
07/31/2024FSLRBuy Now
First Solar
$224.5060.36%$350 → $360MaintainsBuyGet Alert
07/18/2024SHLSBuy Now
Shoals Technologies Gr
$9.6424.48%$20 → $12MaintainsBuyGet Alert
06/12/2024CSIQBuy Now
Canadian Solar
$14.69138.26%$38 → $35MaintainsBuyGet Alert
05/29/2024FSLRBuy Now
First Solar
$224.5055.9%$270 → $350MaintainsBuyGet Alert
05/21/2024FSLRBuy Now
First Solar
$224.5020.27%$252 → $270MaintainsBuyGet Alert
05/14/2024ORABuy Now
Ormat Technologies
$111.14-10.02%$95 → $100MaintainsBuyGet Alert
05/13/2024ARRYBuy Now
Array Technologies
$6.35277.95%$22 → $24MaintainsBuyGet Alert
05/08/2024STEMBuy Now
Stem
$6.82-63.34%$5 → $2.5MaintainsBuyGet Alert
05/02/2024FSLRBuy Now
First Solar
$224.5012.25%$250 → $252MaintainsBuyGet Alert
05/01/2024RSGBuy Now
Republic Servs
$213.98-6.53%$195 → $200MaintainsNeutralGet Alert
03/21/2024JKSBuy Now
JinkoSolar Holding Co
$15.2097.37%$31 → $30MaintainsNeutralGet Alert
03/19/2024SMRBuy Now
NuScale Power
$8.7813.9%$2 → $10MaintainsNeutralGet Alert
03/01/2024SHLSBuy Now
Shoals Technologies Gr
$9.64107.47%$28 → $20MaintainsBuyGet Alert
02/29/2024ARRYBuy Now
Array Technologies
$6.35246.46%$30 → $22MaintainsBuyGet Alert
02/29/2024WCNBuy Now
Waste Connections
$171.575.5%$170 → $181DowngradeBuy → NeutralGet Alert
02/29/2024RSGBuy Now
Republic Servs
$213.98-8.87%$175 → $195DowngradeBuy → NeutralGet Alert
02/16/2024SPWRBuy Now
SunPower
$0.65553.75%$4 → $4.25MaintainsNeutralGet Alert
02/15/2024GNRCBuy Now
Generac Hldgs
$240.00-37.5%$160 → $150MaintainsBuyGet Alert
02/14/2024WMBuy Now
Waste Management
$237.09-13.53%$190 → $205DowngradeBuy → NeutralGet Alert
01/31/2024GFLBuy Now
GFL Environmental
$40.807.84% → $44Initiates → BuyGet Alert
11/17/2023CSIQBuy Now
Canadian Solar
$14.69145.06%$47 → $36MaintainsBuyGet Alert
11/16/2023LICYBuy Now
Li-Cycle Holdings
$9 → $0.75DowngradeBuy → NeutralGet Alert
11/14/2023AMPSBuy Now
Altus Power
$10 → $9MaintainsBuyGet Alert
10/23/2023RSGBuy Now
Republic Servs
$213.98-18.22%$155 → $175UpgradeNeutral → BuyGet Alert
10/23/2023WMBuy Now
Waste Management
$237.09-19.86%$170 → $190UpgradeNeutral → BuyGet Alert
10/02/2023NXTBuy Now
NEXTracker
$111.93-55.33% → $50Initiates → BuyGet Alert
08/29/2023CSIQBuy Now
Canadian Solar
$14.69219.95%$50 → $47MaintainsBuyGet Alert
07/06/2023CSIQBuy Now
Canadian Solar
$14.69240.37%$48 → $50UpgradeNeutral → BuyGet Alert
06/15/2023CWSTBuy Now
Casella Waste Sys
$98.8811.25%$105 → $110MaintainsBuyGet Alert
05/08/2023TPICBuy Now
TPI Composites
$12 → $9MaintainsNeutralGet Alert
04/06/2023STEMBuy Now
Stem
$6.8239.3%$18 → $9.5MaintainsBuyGet Alert
03/29/2023FTCIBuy Now
FTC Solar
$4.70-14.89%$5 → $4MaintainsBuyGet Alert
03/07/2023ARRYBuy Now
Array Technologies
$6.35372.44%$29 → $30MaintainsBuyGet Alert
03/03/2023FSLRBuy Now
First Solar
$224.5011.36%$140 → $250UpgradeNeutral → BuyGet Alert
03/01/2023ORABuy Now
Ormat Technologies
$111.14-5.52% → $105UpgradeNeutral → BuyGet Alert
02/16/2023GNRCBuy Now
Generac Hldgs
$240.00-22.92%$200 → $185MaintainsBuyGet Alert
01/10/2023RSGBuy Now
Republic Servs
$213.98DowngradeBuy → NeutralGet Alert
01/10/2023WMBuy Now
Waste Management
$237.09-30.41%$190 → $165DowngradeBuy → NeutralGet Alert
01/10/2023CWSTBuy Now
Casella Waste Sys
$98.88-3.92% → $95UpgradeNeutral → BuyGet Alert
11/03/2022CLHBuy Now
Clean Harbors
$300.96-55.14% → $135DowngradeBuy → NeutralGet Alert
10/28/2022FSLRBuy Now
First Solar
$224.50-37.64%$76 → $140MaintainsNeutralGet Alert
10/25/2022STEMBuy Now
Stem
$6.82178.59% → $19Initiates → BuyGet Alert
10/25/2022AMPSBuy Now
Altus Power
→ $14Initiates → BuyGet Alert
10/25/2022SMRBuy Now
NuScale Power
$8.7848.06% → $13Initiates → NeutralGet Alert
08/04/2022TPICBuy Now
TPI Composites
$14 → $16MaintainsNeutralGet Alert
08/03/2022SPWRBuy Now
SunPower
$0.653284.09%$17 → $22MaintainsNeutralGet Alert
03/24/2022JKSBuy Now
JinkoSolar Holding Co
$15.20242.11%$44 → $52MaintainsNeutralGet Alert
02/15/2022SPWRBuy Now
SunPower
$0.652514.98%$14 → $17UpgradeSell → NeutralGet Alert
02/15/2022HASIBuy Now
Hannon Armstrong
$37.4533.51%$60 → $50UpgradeNeutral → BuyGet Alert
01/10/2022SEDGBuy Now
SolarEdge Technologies
$52.74430.95%$250 → $280UpgradeSell → NeutralGet Alert
01/10/2022GNRCBuy Now
Generac Hldgs
$240.00100%$500 → $480UpgradeNeutral → BuyGet Alert
12/16/2021TPICBuy Now
TPI Composites
$20 → $16UpgradeSell → NeutralGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$15.38205.59% → $47Initiates → BuyGet Alert
11/05/2021TPICBuy Now
TPI Composites
$44 → $20DowngradeNeutral → SellGet Alert
11/03/2021GNRCBuy Now
Generac Hldgs
$240.00108.33% → $500DowngradeBuy → NeutralGet Alert
09/22/2021LICYBuy Now
Li-Cycle Holdings
→ $15Initiates → BuyGet Alert
07/15/2021CVABuy Now
Covanta Holding
$18 → $20.25DowngradeBuy → NeutralGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$4.70176.6% → $13Initiates → BuyGet Alert
04/16/2021JKSBuy Now
JinkoSolar Holding Co
$15.20169.74% → $41UpgradeSell → NeutralGet Alert
04/16/2021ARRYBuy Now
Array Technologies
$6.35577.17% → $43UpgradeNeutral → BuyGet Alert
03/10/2021RUNBuy Now
Sunrun
$12.02357.57% → $55UpgradeSell → NeutralGet Alert
02/22/2021SHLSBuy Now
Shoals Technologies Gr
$9.64397.93% → $48Initiates → BuyGet Alert
11/05/2020CLHBuy Now
Clean Harbors
$300.96-73.42%$68 → $80UpgradeNeutral → BuyGet Alert
10/27/2020RUNBuy Now
Sunrun
$12.02257.74% → $43DowngradeNeutral → SellGet Alert
10/27/2020JKSBuy Now
JinkoSolar Holding Co
$15.20261.84% → $55DowngradeNeutral → SellGet Alert
10/27/2020SEDGBuy Now
SolarEdge Technologies
$52.74298.21% → $210DowngradeNeutral → SellGet Alert
10/27/2020SPWRBuy Now
SunPower
$0.651592.05% → $11DowngradeNeutral → SellGet Alert
10/09/2020CWSTBuy Now
Casella Waste Sys
$98.88-39.32%$57 → $60MaintainsNeutralGet Alert
08/17/2020AZREBuy Now
Azure Power Global
$22 → $27MaintainsOverweightGet Alert
08/10/2020ECOLBuy Now
US Ecology
$50 → $48MaintainsBuyGet Alert
08/10/2020TPICBuy Now
TPI Composites
$24 → $33MaintainsBuyGet Alert
07/22/2020RUNBuy Now
Sunrun
$12.02315.97%$23 → $50MaintainsOverweightGet Alert
05/13/2020CVABuy Now
Covanta Holding
$14 → $13UpgradeNeutral → BuyGet Alert
05/11/2020ECOLBuy Now
US Ecology
$53 → $50MaintainsBuyGet Alert
05/11/2020SPWRBuy Now
SunPower
$0.65976.76%$5.5 → $7MaintainsNeutralGet Alert
04/09/2020FSLRBuy Now
First Solar
$224.50-71.94%$68 → $63MaintainsBuyGet Alert
04/09/2020TPICBuy Now
TPI Composites
$26 → $24MaintainsBuyGet Alert
04/08/2020CWSTBuy Now
Casella Waste Sys
$98.88-51.46%$53 → $48MaintainsNeutralGet Alert
04/08/2020RSGBuy Now
Republic Servs
$213.98-53.27%$108 → $100MaintainsBuyGet Alert
04/08/2020WMBuy Now
Waste Management
$237.09-50.23%$131 → $118MaintainsBuyGet Alert
04/07/2020SEDGBuy Now
SolarEdge Technologies
$52.7461.18%$130 → $85MaintainsNeutralGet Alert
04/07/2020SPWRBuy Now
SunPower
$0.65746.02%$10 → $5.5MaintainsNeutralGet Alert
04/07/2020RUNBuy Now
Sunrun
$12.02-8.49%$17 → $11MaintainsNeutralGet Alert
03/11/2020WMBuy Now
Waste Management
$237.09-44.75%$132 → $131MaintainsBuyGet Alert
02/21/2020SEDGBuy Now
SolarEdge Technologies
$52.74146.51%$90 → $130MaintainsNeutralGet Alert
11/15/2019ECOLBuy Now
US Ecology
$63 → $58MaintainsNeutralGet Alert
11/14/2019CSIQBuy Now
Canadian Solar
$14.6936.15%$22 → $20MaintainsNeutralGet Alert
11/13/2019RUNBuy Now
Sunrun
$12.0241.43%$17.5 → $17MaintainsNeutralGet Alert
11/08/2019HASIBuy Now
Hannon Armstrong
$37.45-22.56%$27 → $29MaintainsNeutralGet Alert
11/08/2019AZREBuy Now
Azure Power Global
$13 → $19UpgradeEqual-Weight → OverweightGet Alert
10/11/2019TPICBuy Now
TPI Composites
$29 → $27MaintainsBuyGet Alert
08/22/2019SEDGBuy Now
SolarEdge Technologies
$52.7470.66%$73 → $90DowngradeBuy → NeutralGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free