Financial insights of NNE