XTRA • NEM • DE0006452907
Generating your data highlights...
7.98b USD | # 1893 in DE
259.55k shares | 20.45m USD
115.49m
58.70% | 67.79m