DB:NXG | GB0032089863
Generating your data highlights...
20.8b USD | # 926 in DE
134 shares | 21.71k USD
116.2m
93.37% | 108.49m