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