Tops & Flops Stocks
Security | Change (%) ▼ | 1w | 1m | 1y | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Sunrun Inc | 8.090% | 15.053% | -3.339% | -38.989% | -39.983% | -71.957% | -22.711% |
Enphase Energy Inc. | 7.460% | 1.492% | -3.104% | -24.534% | -12.816% | -6.155% | 750.457% |
First Solar Inc. | 5.930% | 6.563% | 15.603% | 12.847% | 13.611% | 183.466% | 227.554% |
Ballard Power Systems Inc. | 2.830% | 7.378% | -12.496% | -32.478% | -23.674% | -84.429% | -14.337% |
Solaredge Technologies Inc | 1.040% | 3.293% | -11.127% | -76.477% | -35.748% | -74.005% | 40.463% |