CCM valuation