Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y | YTD ▲ | 3y | 5y |
---|---|---|---|---|---|---|---|
Sunpower Corp. | 5.130% | 39.026% | 28.768% | -71.411% | -35.207% | -84.407% | -60.169% |
Plug Power Inc. | -2.280% | 34.074% | 17.199% | -56.501% | -26.217% | -84.508% | 50.144% |
Green Plains Inc. | -6.200% | -2.619% | 3.737% | -40.561% | -13.248% | -8.750% | 42.723% |
Tecogen (new) New | 4.880% | 2.500% | 6.034% | -16.892% | -6.818% | -50.403% | -79.156% |
TPI Composites Inc | -1.890% | 9.137% | 60.873% | -61.192% | -2.932% | -89.328% | - |