Financial insights of MCFT