Tops & Flops Stocks
Security | Change (%) | 1w | 1m ▲ | 1y | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Plug Power Inc. | 2.230% | -6.651% | -12.682% | -65.613% | -44.228% | -87.124% | 12.524% |
SPI Energy Co Ltd ADR | 3.270% | 6.763% | -10.526% | -57.905% | -36.127% | -90.180% | - |
Sunpower Corp. | 0.720% | -1.767% | -8.390% | -78.287% | -51.408% | -87.837% | -70.368% |
Canadian Solar Inc. | -0.550% | -6.598% | -1.486% | -56.031% | -38.507% | -50.492% | -12.851% |
Electro Power Systems S.A. | 3.740% | 4.268% | 1.988% | -84.548% | 2.806% | -97.045% | -94.363% |
Tecogen (new) New | 2.500% | -3.150% | 3.361% | -16.892% | -6.818% | -52.326% | -78.967% |
Green Plains Inc. | -1.350% | -2.619% | 3.737% | -40.561% | -13.248% | -8.750% | 42.723% |
VERBIO Vereinigte BioEnergie AG | 0.690% | 0.592% | 4.669% | -40.281% | -31.567% | -39.894% | 155.639% |
PNE AG | 1.430% | 3.869% | 5.758% | -0.143% | 0.143% | 87.383% | 479.253% |
Energiekontor | 0.720% | 6.780% | 8.451% | -5.970% | -16.707% | 27.156% | 341.401% |
TPI Composites Inc | -4.360% | 2.023% | 45.428% | -61.736% | -12.251% | -90.081% | - |