Financial insights of NP