DB • NXG • GB0032089863
Generating your data highlights...
22.2b USD | # 925 in DE
39 shares | 7.98k USD
114.15m
93.53% | 106.77m