DB • FSF • NL0013654809
Generating your data highlights...
920m USD | # 5144 in DE
311 shares | 1.35m USD
19.46m
100.00% | 19.46m