Tops & Flops
Security ▲ | Change (%) | 1w | 1m | 1y | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Alto Ingredients Inc. | -16.110% | - | - | - | - | - | - |
Canadian Solar Inc. | -1.950% | -12.875% | -24.734% | 86.610% | -8.828% | 194.039% | 92.187% |
CropEnergies AG | -1.040% | -5.546% | -11.468% | 20.249% | -1.195% | 86.774% | 212.298% |
Electro Power Systems S.A. | 13.260% | 3.797% | 46.953% | 132.955% | 57.088% | 106.653% | 264.185% |
Green Plains Inc. | -3.770% | -5.556% | 22.156% | 68.595% | 87.156% | 34.565% | 66.164% |
Green Plains Partners L.P. | 9.950% | - | - | - | - | - | - |
Hanwha Q Cells Co. ADR | - | - | - | - | - | - | - |
Plug Power Inc. | -5.250% | -14.459% | -34.193% | 703.225% | 33.590% | 2112.112% | 1944.489% |
Renewable Energy Group | -16.900% | -8.387% | -13.939% | 179.528% | 25.664% | 677.656% | - |
SPI Energy Co Ltd ADR | -7.750% | -19.632% | -31.771% | - | -4.380% | - | - |
Sunpower Corp. | -3.970% | -5.325% | -26.989% | 225.644% | 38.318% | 399.035% | 36.003% |
Synthesis Energy Systems | - | - | - | - | - | - | - |
Tecogen (new) New | - | 9.630% | 30.973% | -14.943% | 71.098% | -16.854% | -58.682% |
TPI Composites Inc | -10.500% | -9.009% | -10.619% | - | 16.359% | - | - |
VERBIO Vereinigte BioEnergie AG | -1.490% | -4.149% | -16.355% | 222.115% | 7.372% | 586.475% | 408.578% |