DB:276 | NL0011660485
Generating your data highlights...
398m USD | # 5718 in DE
N/A shares | 172.81k USD
29.89m
30.36% | 9.07m