DB • DUB1 • ZAE000058723
Generating your data highlights...
2.28b USD | # 3737 in DE
4.05k shares | 12.75k USD
867.4m
49.76% | 431.61m