Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y | YTD | 3y ▼ | 5y |
---|---|---|---|---|---|---|---|
Plug Power Inc. | -1.590% | 12.583% | -12.470% | -69.915% | -40.254% | -87.436% | 11.938% |
Sunpower Corp. | 1.060% | 16.822% | -11.766% | -78.713% | -50.534% | -88.765% | -66.613% |
TPI Composites Inc | 6.910% | 33.423% | 34.617% | -59.877% | -13.991% | -91.433% | - |
SPI Energy Co Ltd ADR | 1.470% | -3.721% | -12.658% | -60.383% | -40.173% | -91.971% | - |
Electro Power Systems S.A. | -19.340% | -12.143% | 3.145% | -87.254% | -1.403% | -97.163% | -94.675% |