Financial insights of NMP