DB • NPW1 • GB0009223206
Generating your data highlights...
13.4b USD | # 1335 in DE
782 shares | 14.75k USD
853.97m
98.85% | 844.17m