Cmc Markets Share Logic