Share Shareholder
20.1% Luxempart S.A. (Lux)
9.99% Teslin Capital Management
5.3% Objectif Small Cap (F)
64.6% Other shareholders