Financial insights of NPB