Børsverdien til Nel er pr. desember 2020 på ca. 40 milliarder kroner. I 2019 omsatte selskapet for 570 millioner kroner, og hadde et resultat før skatt på minus 270 millioner.