neccltd share