Financial insights of CMS