XTRA • NEM • DE0006452907
Generating your data highlights...
8.87b USD | # 1748 in DE
256.01k shares | 24.16m USD
115.49m
53.30% | 61.55m