DB • NXG • GB0032089863
Generating your data highlights...
21.7b USD | # 944 in DE
N/A shares | N/A USD
114.15m
93.26% | 106.46m