11,729,866 shares10.21%
EPIC Administration Limited 5,235,415 shares4.60%
1,595,326 shares15.95%
Salus Alpha Financial Services AG 4,234,210 shares6.81% Salus Alpha Financial Services AG 3,519,711 shares8.90%
STRATEGIC VENTURES PRIVATE EUROPE LTD 4,301,852 shares10.84% STRATEGIC VENTURES PRIVATE EUROPE LTD 4,724,588 shares11.91% STRATEGIC VENTURES PRIVATE EUROPE LTD 6,208,667 shares20.69%
3,838,000 shares12.79%
2,069,284 shares6.90%