DB:NPW1 | GB0009223206
Generating your data highlights...
10.8b USD | # 1289 in DE
1.52k shares | 18.18k USD
871.98m
99.23% | 865.25m