Financial insights of MPC