XTRA:NPW1 | GB0009223206
Generating your data highlights...
14.1b USD | # 1253 in DE
943 shares | 18.67k USD
849.89m
99.25% | 843.54m