cfm holdings