DB • YDX • NL0009805522
Generating your data highlights...
73.4b USD | # 313 in DE
2.91k shares | 838.83k USD
220.41m
89.73% | 197.77m