Financial insights of CENN