Cholamandalam Investment & Finance Co. Ltd. (CIFC) reported higher-than-estimated operational profitability in Q3FY21.