DB:NPW1 | GB0009223206
Generating your data highlights...
12.4b USD | # 1187 in DE
2.06k shares | 31.52k USD
871.97m
93.95% | 819.23m