DB • NXG • GB0032089863
Generating your data highlights...
24.1b USD | # 889 in DE
28 shares | 6.1k USD
114.15m
84.76% | 96.76m