Financial insights of VMC