| 13.46979 % | Gresham House Asset Management Limited | 6,469,436 | 1,000 | |
| 12.98515 % | Canaccord Genuity Wealth Management | 6,236,665 | 0 | |
| 8.43728 % | Herald Investment Management Limited | 4,052,361 | 646,375 | |
| 7.90987 % | Burgundy Asset Management Ltd. | 3,799,049 | 1,838,526 | |
| 7.78112 % | West Elk Capital, LLC | 3,737,210 | 0 | |
| 4.79269 % | Goudy Park Management, LLC | 2,301,891 | 121,843 | |
| 4.61567 % | Oddo BHF Asset Management S.A.S | 2,216,872 | 10,000 | |
| 4.56985 % | Amati Global Investors Limited | 2,194,865 | 0 | |
| 4.53203 % | Goldman Sachs International | 2,176,698 | 2,176,698 | |
| 4.24533 % | Lightsail Capital Management, LLC | 2,039,000 | 0 | |
| 4.07877 % | Long Path Partners | 1,959,000 | 0 | |
| 3.53751 % | Octopus Investments Limited | 1,699,037 | 0 | |
| 2.91438 % | Hargreaves Lansdown Asset Management Limited | 1,399,753 | -219,020 | |
| 2.40767 % | Kinderhook Partners L.P. | 1,156,384 | -1,804,090 | |
| 2.14524 % | Milne (Alexander) | 1,030,344 | 1,030,344 | |
| 1.83293 % | Cleaver (Simon William) | 880,344 | 0 | |
| 1.62911 % | Rathbone Investment Management Ltd. | 782,451 | 782,451 | |
| 1.32397 % | Kendall (Jason) | 635,891 | 0 | |
| 1.14466 % | Noll (Shaun) | 549,770 | 549,770 | |
| 0.95359 % | Sandbourne Asset Management Limited | 458,000 | 458,000 | |
| 0.55565 % | Simmonds (Peter Anthony) | 266,875 | 0 | |
| 0.27264 % | Williams (Paul John) | 130,947 | 0 | |
| 0.13533 % | Browning (Gary) | 65,000 | 0 | |
| 0.11032 % | Tomkins (Sophie Alice) | 52,987 | 0 | |
| 0.04164 % | Ainscough (Martin John) | 20,000 | 0 | |
| 0 % | Lilley (Samuel Edward) | 0 | -5,885 | |
| 0 % | AXA Investment Managers UK Ltd. | 0 | -833,295 | |
| 0 % | Ballantyne (Alistair) | 0 | -6,116 | |
| 0 % | Lark (Richard William Starling) | 0 | -6,400 | |
| 0 % | O'Reilly (Anthony John Francis) | 0 | -7,555 | |
| 0 % | Brooksbank (Robert James) | 0 | -12,621 | |
| 0 % | Blankstone Sington Limited | 0 | -6,113 | |
| 0 % | Spreadex, Ltd. | 0 | -25,000 | |
| 0 % | Smith (Angela Jean) | 0 | -9,000 | |
| 0 % | Witmer (Richard H Jr) | 0 | -1,762,500 | |