2,650,000 shares3.25%
4,056,342 shares4.98%
Client funds managed by Downing LLP 4,701,320 shares5.77%
River Global Investors LLP 5,103,039 shares6.27%
8,246,000 shares13.03% 4,365,967 shares6.90%
6,345,576 shares10.03%
BGF Investment Management Limited (a/c BGF Investments LP) 1,896,724 shares3.00%
Odyssean Investment Trust PLC 10,500,000 shares16.70%
Client funds managed by Downing LLP & Downing Strategic Micro-Cap Investment Trust 4,524,519 shares7.36%
Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 5,514,519 shares8.97% Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 5,814,616 shares9.46% Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 6,204,600 shares10.09%