DB:276 | NL0011660485
Generating your data highlights...
210m USD | # 7298 in DE
N/A shares | 631.68k USD
29.89m
30.12% | 9m