DB • NPW1 • GB0009223206
Generating your data highlights...
11.6b USD | # 1499 in DE
389 shares | 34.12k USD
841.19m
98.92% | 832.12m