Financial insights of CNNN