XTRA:NPW1 | GB0009223206
Generating your data highlights...
14.3b USD | # 1218 in DE
774 shares | 11.37k USD
847.81m
99.02% | 839.54m