DB:NPW1 | GB0009223206
Generating your data highlights...
13.7b USD | # 1081 in DE
1.03k shares | 14.94k USD
871.97m
93.94% | 819.14m