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. Updated 07/18/2024

Overall Average Return

7.83%

Smart Score

63.5%

Overall Average Return Percentile

53rd

Number of Ratings

49
Buy NowGet Alert
07/18/2024SHLSBuy Now
Shoals Technologies Gr
$6.6381%$20 → $12MaintainsBuyGet Alert
06/12/2024CSIQBuy Now
Canadian Solar
$16.70109.58%$38 → $35MaintainsBuyGet Alert
05/29/2024FSLRBuy Now
First Solar
$213.5063.93%$270 → $350MaintainsBuyGet Alert
05/21/2024FSLRBuy Now
First Solar
$213.5026.46%$252 → $270MaintainsBuyGet Alert
05/14/2024ORABuy Now
Ormat Technologies
$75.0533.24%$95 → $100MaintainsBuyGet Alert
05/08/2024STEMBuy Now
Stem
$1.3092.31%$5 → $2.5MaintainsBuyGet Alert
05/02/2024FSLRBuy Now
First Solar
$213.5018.03%$250 → $252MaintainsBuyGet Alert
05/01/2024RSGBuy Now
Republic Servs
$204.57-2.23%$195 → $200MaintainsNeutralGet Alert
03/21/2024JKSBuy Now
JinkoSolar Holding Co
$22.0236.24%$31 → $30MaintainsNeutralGet Alert
03/19/2024SMRBuy Now
NuScale Power
$12.86-22.24%$2 → $10MaintainsNeutralGet Alert
03/01/2024SHLSBuy Now
Shoals Technologies Gr
$6.63201.66%$28 → $20MaintainsBuyGet Alert
02/29/2024WCNBuy Now
Waste Connections
$181.29-0.16%$170 → $181DowngradeBuy → NeutralGet Alert
02/29/2024RSGBuy Now
Republic Servs
$204.57-4.68%$175 → $195DowngradeBuy → NeutralGet Alert
02/16/2024SPWRBuy Now
SunPower
$1.53177.78%$4 → $4.25MaintainsNeutralGet Alert
02/15/2024GNRCBuy Now
Generac Hldgs
$156.97-4.44%$160 → $150MaintainsBuyGet Alert
02/14/2024WMBuy Now
Waste Management
$223.10-8.11%$190 → $205DowngradeBuy → NeutralGet Alert
01/31/2024GFLBuy Now
GFL Environmental
$39.1112.5% → $44Initiates → BuyGet Alert
11/17/2023CSIQBuy Now
Canadian Solar
$16.70115.57%$47 → $36MaintainsBuyGet Alert
11/16/2023LICYBuy Now
Li-Cycle Holdings
$4.01-81.3%$72 → $6DowngradeBuy → NeutralGet Alert
11/14/2023AMPSBuy Now
Altus Power
$4.19114.8%$10 → $9MaintainsBuyGet Alert
10/23/2023RSGBuy Now
Republic Servs
$204.57-14.45%$155 → $175UpgradeNeutral → BuyGet Alert
10/23/2023WMBuy Now
Waste Management
$223.10-14.84%$170 → $190UpgradeNeutral → BuyGet Alert
10/02/2023NXTBuy Now
NEXTracker
$47.375.55% → $50Initiates → BuyGet Alert
08/29/2023CSIQBuy Now
Canadian Solar
$16.70181.44%$50 → $47MaintainsBuyGet Alert
07/06/2023CSIQBuy Now
Canadian Solar
$16.70199.4%$48 → $50UpgradeNeutral → BuyGet Alert
06/15/2023CWSTBuy Now
Casella Waste Sys
$106.383.4%$105 → $110MaintainsBuyGet Alert
05/08/2023TPICBuy Now
TPI Composites
$4.6593.55%$12 → $9MaintainsNeutralGet Alert
04/06/2023STEMBuy Now
Stem
$1.30630.77%$18 → $9.5MaintainsBuyGet Alert
03/03/2023FSLRBuy Now
First Solar
$213.5017.1%$140 → $250UpgradeNeutral → BuyGet Alert
03/01/2023ORABuy Now
Ormat Technologies
$75.0539.91% → $105UpgradeNeutral → BuyGet Alert
02/16/2023GNRCBuy Now
Generac Hldgs
$156.9717.86%$200 → $185MaintainsBuyGet Alert
01/10/2023RSGBuy Now
Republic Servs
$204.57DowngradeBuy → NeutralGet Alert
01/10/2023WMBuy Now
Waste Management
$223.10-26.04%$190 → $165DowngradeBuy → NeutralGet Alert
01/10/2023CWSTBuy Now
Casella Waste Sys
$106.38-10.7% → $95UpgradeNeutral → BuyGet Alert
11/03/2022CLHBuy Now
Clean Harbors
$227.28-40.6% → $135DowngradeBuy → NeutralGet Alert
10/28/2022FSLRBuy Now
First Solar
$213.50-34.43%$76 → $140MaintainsNeutralGet Alert
10/25/2022STEMBuy Now
Stem
$1.301361.54% → $19Initiates → BuyGet Alert
10/25/2022AMPSBuy Now
Altus Power
$4.19234.13% → $14Initiates → BuyGet Alert
10/25/2022SMRBuy Now
NuScale Power
$12.861.09% → $13Initiates → NeutralGet Alert
08/04/2022TPICBuy Now
TPI Composites
$4.65244.09%$14 → $16MaintainsNeutralGet Alert
08/03/2022SPWRBuy Now
SunPower
$1.531337.91%$17 → $22MaintainsNeutralGet Alert
03/24/2022JKSBuy Now
JinkoSolar Holding Co
$22.02136.15%$44 → $52MaintainsNeutralGet Alert
02/15/2022SPWRBuy Now
SunPower
$1.531011.11%$14 → $17UpgradeSell → NeutralGet Alert
02/15/2022HASIBuy Now
Hannon Armstrong
$31.4858.83%$60 → $50UpgradeNeutral → BuyGet Alert
01/10/2022SEDGBuy Now
SolarEdge Technologies
$26.74947.12%$250 → $280UpgradeSell → NeutralGet Alert
01/10/2022GNRCBuy Now
Generac Hldgs
$156.97205.79%$500 → $480UpgradeNeutral → BuyGet Alert
12/16/2021TPICBuy Now
TPI Composites
$4.65244.09%UpgradeSell → NeutralGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$16.49185.02%Initiates → BuyGet Alert
09/22/2021LICYBuy Now
Li-Cycle Holdings
$4.01274.06% → $120Initiates → BuyGet Alert