Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y | YTD | 3y | 5y ▲ |
---|---|---|---|---|---|---|---|
Electro Power Systems S.A. | 0.560% | 3.257% | 10.225% | -87.833% | 8.016% | -96.870% | -94.302% |
Tecogen (new) New | - | -6.897% | -14.961% | -42.553% | -18.182% | -59.701% | -82.789% |
Sunpower Corp. | 5.290% | -8.709% | -21.223% | -84.136% | -54.064% | -91.210% | -69.427% |
Canadian Solar Inc. | 2.630% | -4.610% | -16.424% | -61.165% | -40.658% | -62.410% | -16.746% |
Plug Power Inc. | 8.400% | -12.866% | -25.724% | -71.625% | -45.145% | -89.431% | 3.002% |
Green Plains Inc. | -0.580% | -2.619% | 3.737% | -40.561% | -13.248% | -8.750% | 42.723% |
VERBIO Vereinigte BioEnergie AG | 1.810% | 3.093% | -4.307% | -48.343% | -35.156% | -45.763% | 162.280% |
Energiekontor | 1.440% | -0.160% | -9.957% | -15.676% | -25.000% | 10.442% | 314.618% |
PNE AG | 1.370% | -0.152% | -3.655% | -0.603% | -5.452% | 75.968% | 413.840% |