Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y | YTD | 3y ▲ | 5y |
---|---|---|---|---|---|---|---|
Electro Power Systems S.A. | 4.040% | 5.009% | 10.117% | -85.524% | 13.427% | -96.740% | -93.874% |
TPI Composites Inc | 8.730% | 3.305% | 3.843% | -75.586% | -35.537% | -94.728% | - |
Sunpower Corp. | 4.800% | -10.325% | -19.707% | -83.648% | -57.657% | -92.353% | -72.246% |
SPI Energy Co Ltd ADR | -7.200% | 3.111% | -9.728% | -59.827% | -32.948% | -91.004% | - |
Plug Power Inc. | 2.850% | -6.620% | -24.792% | -70.574% | -46.932% | -90.685% | 0.490% |
Canadian Solar Inc. | 6.730% | 4.542% | -14.806% | -58.465% | -40.299% | -63.032% | -21.787% |
Tecogen (new) New | 7.830% | 14.815% | 5.983% | -33.690% | -6.061% | -54.745% | -80.832% |
VERBIO Vereinigte BioEnergie AG | 1.490% | 4.249% | -0.279% | -47.103% | -34.150% | -48.505% | 158.630% |
Green Plains Inc. | -0.580% | -2.619% | 3.737% | -40.561% | -13.248% | -8.750% | 42.723% |
Energiekontor | 2.230% | 5.410% | -10.321% | -10.694% | -22.716% | 10.103% | 318.893% |
PNE AG | 0.450% | 0.752% | -1.325% | -2.616% | -3.874% | 78.667% | 431.746% |