DB • NPW1 • GB0009223206
Generating your data highlights...
12.6b USD | # 1446 in DE
233 shares | 22.65k USD
841.19m
98.46% | 828.26m