DB • DUB1 • ZAE000058723
Generating your data highlights...
1.85b USD | # 4021 in DE
2.26k shares | 5.99k USD
867.4m
49.76% | 431.61m