Financial insights of CNLPL