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

Security Change (%) 1w 1m 1y ▼ YTD 3y 5y
Senvion SARL -5.650% 17.536% 115.652% 2284.615% 577.596% -97.495% -
Plug Power Inc. 3.660% 5.353% -24.462% 927.636% 51.332% 2589.667% 1999.116%
ReneSola Ltd ADR 2.480% 2.542% -38.579% 908.333% 19.802% 514.213% 79.392%
Solarwindow Technologies Inc - -15.254% 3.448% 702.139% 141.935% 343.787% 296.301%
Daqo New Energy ADR -1.090% 19.608% -5.181% 682.051% 97.198% 1073.077% 3263.971%
GCL-Poly Energy Holdings Ltd 10.690% 18.657% 4.605% 576.596% 158.537% 158.537% 197.196%
Solar-Fabrik Ag 6.670% 0.000% -20.000% 540.000% 19.403% 166.667% -50.000%
Gevo Inc. 5.790% -13.081% -16.361% 423.592% 140.075% 3.902% -94.675%
Solargiga Energy H. 2.970% 0.971% -19.380% 420.000% 92.593% 147.619% 205.882%
Aurora Solar Technologies Inc. 3.270% -11.047% 50.000% 367.176% 23.387% 135.385% 115.493%
Renu Energy Ltd. 2.110% 24.359% 51.563% 340.909% 234.483% -51.500% -51.500%
Renewable Energy -0.290% -1.499% -5.056% 313.001% 13.329% -87.053% -85.393%
Silex Sys Ltd -9.520% -18.902% -18.902% 305.488% 19.820% 216.667% 273.596%
ITM Power plc -0.640% 4.362% -11.143% 286.335% 14.128% 1511.399% 2438.776%
Sunpower Corp. 0.760% -0.309% -20.011% 271.155% 41.405% 410.175% 32.062%
VERBIO Vereinigte BioEnergie AG 0.910% -1.351% -23.248% 222.692% 5.288% 563.905% 373.343%
Broadwind Energy 3.450% -8.696% -21.250% 215.000% 0.000% 250.000% 287.692%
Enphase Energy Inc. 2.380% 0.924% -11.310% 207.562% 1.793% 5005.755% 5965.812%
Sunrun Inc -0.340% 7.190% -10.041% 206.126% 1.642% 830.420% 796.714%
Ceres Power Holdings 2.820% -7.792% -11.250% 190.984% 1.140% 702.260% 1653.086%
Renewable Energy Group 0.000% -10.323% -11.465% 184.836% 23.009% 661.227% -
Energiekontor 2.840% 7.224% -8.442% 168.571% -3.754% 319.331% 329.256%
Vergnet S.A. -1.090% 2.751% -6.065% 166.807% -11.189% -2.308% -59.528%
Ballard Power Systems Inc. 3.690% -4.737% -23.029% 158.762% 28.895% 780.377% 1628.148%
Electro Power Systems S.A. 1.340% 2.156% 16.975% 156.775% 45.211% 92.974% 250.407%