Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y ▲ | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Electro Power Systems S.A. | 4.510% | -5.426% | 3.940% | -87.358% | -2.204% | -97.195% | -94.643% |
Sunpower Corp. | 4.380% | 6.072% | -15.116% | -80.115% | -53.395% | -89.312% | -70.989% |
Plug Power Inc. | 8.870% | 8.356% | -18.435% | -72.269% | -44.968% | -87.643% | 7.461% |
SPI Energy Co Ltd ADR | 10.050% | -7.522% | -11.814% | -61.296% | -39.595% | -91.713% | - |
TPI Composites Inc | -4.360% | 19.940% | 37.548% | -56.523% | -11.059% | -90.962% | - |
Canadian Solar Inc. | -0.520% | 7.766% | 2.408% | -51.438% | -30.936% | -49.739% | -6.096% |
VERBIO Vereinigte BioEnergie AG | 2.350% | 2.198% | -1.721% | -41.275% | -32.942% | -45.679% | 154.003% |
Green Plains Inc. | -1.180% | -2.619% | 3.737% | -40.561% | -13.248% | -8.750% | 42.723% |
Energiekontor | 1.920% | 5.947% | 3.675% | -10.686% | -18.630% | 21.109% | 341.042% |
Tecogen (new) New | -9.090% | 3.937% | 11.864% | -8.966% | 0.000% | -50.000% | -78.400% |
PNE AG | 0.450% | 0.000% | 1.967% | -5.337% | -3.300% | 79.733% | 451.329% |