Tops & Flops Stocks
Security ▼ | Change (%) | 1w | 1m | 1y | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Sunrun Inc | 0.210% | 5.237% | 3.945% | 38.545% | -0.760% | -52.263% | 16.055% |
Solaredge Technologies Inc | -3.210% | 11.186% | -14.900% | -84.681% | -77.661% | -91.869% | -74.074% |
Gamesa Corp. | - | - | - | - | - | - | - |
First Solar Inc. | 1.200% | -0.023% | 6.430% | 38.684% | 38.949% | 145.322% | 265.062% |
Enphase Energy Inc. | 2.120% | 7.433% | 2.141% | -1.660% | -11.420% | -21.391% | 372.377% |
Ballard Power Systems Inc. | 2.350% | -2.480% | -8.728% | -58.353% | -54.498% | -88.479% | -68.702% |