24,744,057 shares4.69% 26,649,777 shares5.05%
EdenTree Investment Management 16,067,067 shares3.04%
26,801,227 shares4.90% Stichting Privium Sustainable Impact Fund 21,851,529 shares4.00%
22,942,137 shares4.15%
26,562,005 shares4.70%
28,294,909 shares5.01%
28,212,542 shares4.99%
29,615,256 shares5.24%