As at 31st July 2017 the Company's issued share capital consists of 27,193,349 ordinary shares.

The top five shareholders are:

Jerry Zucker Revocable Trust - 6,897,136 shares

Directors - 6,479,249 shares

Downing - 1,800,654 shares

Ruffer - 1,400,000 shares

Killik Stockbrokers - 956,969 shares