DB:NXG | GB0032089863
Generating your data highlights...
15.5b USD | # 1013 in DE
123 shares | 15.91k USD
118.78m
93.29% | 110.8m