XTRA • NEM • DE0006452907
Generating your data highlights...
8.46b USD | # 1825 in DE
257.68k shares | 20.14m USD
115.49m
58.70% | 67.79m