Tops & Flops Stocks
Security | Change (%) | 1w | 1m ▲ | 1y | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Ballard Power Systems Inc. | 1.370% | -1.413% | -8.407% | -45.876% | -24.348% | -86.590% | -4.370% |
Enphase Energy Inc. | 0.870% | 5.137% | 2.038% | -37.123% | -7.854% | -12.607% | 1310.818% |
Solaredge Technologies Inc | 2.480% | 7.055% | 8.311% | -74.400% | -24.991% | -71.993% | 100.092% |
Sunrun Inc | 1.600% | 12.735% | 12.321% | -24.360% | -33.612% | -74.713% | -3.135% |
First Solar Inc. | 1.160% | 11.056% | 13.379% | -19.362% | -0.345% | 115.132% | 241.128% |