CMC Markets, one of the longest-standing financial brokers from London, considers repurchasing the excess shares from the market to boost revenue for the future. According to the announcement on the 2nd of March, the broker expects to launch a buyback program to return shares worth $30 million to the company. However, the program is not …