Tops & Flops Stocks
Security | Change (%) | 1w | 1m | 1y ▼ | YTD | 3y | 5y |
---|---|---|---|---|---|---|---|
First Solar Inc. | 2.890% | 1.619% | 18.255% | -7.643% | 6.614% | 124.704% | 204.745% |
Enphase Energy Inc. | 4.020% | 4.602% | 3.443% | -29.580% | -14.098% | -26.830% | 1020.806% |
Ballard Power Systems Inc. | 4.850% | -2.296% | -2.019% | -37.232% | -28.919% | -86.901% | -15.323% |
Sunrun Inc | 5.040% | -0.228% | -7.656% | -45.331% | -47.835% | -79.551% | -37.293% |
Solaredge Technologies Inc | 2.960% | 3.740% | -7.235% | -78.368% | -37.796% | -77.312% | 31.384% |