Menu
Microsoft strongly encourages users to switch to a different browser than Internet Explorer as it no longer meets modern web and security standards. Therefore we cannot guarantee that our site fully works in Internet Explorer. You can use Chrome or Firefox instead.

Tops & Flops Stocks

Security Change (%) 1w 1m ▲ 1y YTD 3y 5y
Vestas Wind Systems A/S -0.270% 1.429% -12.485% -7.482% -23.337% -35.473% 40.227%
Canadian Solar Inc. 0.210% 2.794% -11.991% -57.817% -40.257% -61.171% -28.438%
Plug Power Inc. 0.270% 10.147% -10.707% -75.248% -43.722% -90.639% 13.814%
Sunrun Inc 0.670% 2.045% -9.415% -26.281% -38.811% -75.226% -34.881%
Gevo Inc. -2.030% -2.634% -9.211% -63.975% -52.632% -90.625% -73.010%
Ceres Power Holdings 0.090% 10.634% -9.207% -35.348% 7.795% -80.763% 15.714%
Silex Sys Ltd 1.920% -0.625% -7.018% 45.872% 22.308% 400.787% 968.189%
Sfc Energy AG 1.450% 7.143% -6.335% -7.795% 5.505% -30.303% 59.846%
PNE AG 0.000% -0.441% -6.224% 4.468% -2.726% 84.741% 380.851%
Tecogen (new) New - -1.653% -5.556% -29.586% -9.848% -59.524% -79.340%
Martifer SGPS S.A. 0.320% -0.635% -5.152% 25.703% 10.993% 146.069% 272.619%
Polaris Renewable Energy Inc. -2.340% -2.339% -5.114% -12.565% -5.114% -37.218% -20.157%
Energiekontor 0.750% 5.732% -4.046% -7.521% -20.192% 11.973% 263.836%
Rex American Resources - -0.962% -3.738% 31.210% -4.630% -39.854% -33.751%
ReneSola Ltd ADR 1.350% 6.475% -3.268% -57.714% -41.036% -79.007% 29.825%
Aemetis Inc. 1.700% 3.524% 2.512% -57.482% -41.122% -65.637% -
Solaria Energia Y M. -2.880% 1.812% 3.418% -12.006% -36.797% -30.363% 153.219%
Green Plains Inc. 1.260% -2.619% 3.737% -40.561% -13.248% -8.750% 42.723%
Dynagreen Environmental Protection Group Co. Ltd. -1.780% -4.046% 5.063% 17.730% 28.682% -10.753% -19.476%
Eco Atlantic Oil and Gas Ltd 3.410% 21.154% 7.509% -5.689% 36.957% - -
Aurora Solar Technologies Inc. -18.750% 10.169% 12.069% 62.500% 108.333% -81.586% 116.667%
Sif Holding NV 0.490% 6.293% 22.790% -2.950% 20.192% -19.041% -
Beijing Energy International Holding - 0.000% 33.333% 24.294% 144.444% -8.333% 5.769%
Electro Power Systems S.A. -1.760% -1.761% 96.477% -71.314% 101.202% -94.094% -86.505%