Tops & Flops Stocks
Security | Change (%) | 1w | 1m ▲ | 1y | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
Ballard Power Systems Inc. | 0.960% | 7.378% | -10.265% | -38.094% | -23.674% | -79.938% | -14.337% |
Solaredge Technologies Inc | 0.090% | 3.293% | -8.759% | -78.919% | -35.748% | -69.233% | 40.463% |
Sunrun Inc | -0.270% | 15.053% | 1.338% | -30.944% | -39.983% | -68.246% | -22.711% |
Enphase Energy Inc. | 0.830% | 1.492% | 2.413% | -26.753% | -12.816% | 0.378% | 750.457% |
First Solar Inc. | 1.080% | 6.563% | 10.397% | 9.771% | 13.611% | 187.218% | 227.554% |