Progressive Capital Partners Ltd. 3,400,102 shares5.95%
2,245,690 shares3.93% Jonathan David Selby Cranston 1,760,000 shares3.08%
3,128,058 shares5.48% 3,396,000 shares5.90% River and Mercantile Asset Management LLP 4,881,666 shares8.61%
3,404,271 shares6.00% 2,929,271 shares5.20% 1,722,065 shares3.03%
2,304,271 shares4.10% 1,929,771 shares3.40%
505,219 shares0.89%
4,394,410 shares7.75%
6,022,989 shares10.62%
6,022,989 shares10.62% 6,777,495 shares11.96% 7,225,601 shares12.75%