XTRA:NPW1 | GB0009223206
Generating your data highlights...
14.3b USD | # 1276 in DE
847 shares | 17.04k USD
853.97m
99.26% | 847.63m