Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y | YTD | 3y ▼ | 5y |
---|---|---|---|---|---|---|---|
First Solar Inc. | 0.230% | -0.024% | 16.970% | -16.121% | 5.695% | 128.296% | 209.458% |
Enphase Energy Inc. | -0.190% | -1.965% | -1.965% | -49.012% | -14.755% | -22.544% | 1110.735% |
Solaredge Technologies Inc | -0.530% | -10.069% | -14.558% | -82.385% | -41.435% | -77.592% | 32.883% |
Sunrun Inc | -0.430% | -6.026% | -9.897% | -50.863% | -48.719% | -78.617% | -34.792% |
Ballard Power Systems Inc. | -0.250% | -7.412% | -4.769% | -41.750% | -28.626% | -85.590% | -20.548% |