Financial insights of CNM