BIT • 1NEMX • DE0006452907
Generating your data highlights...
8.87b USD | # 731 in IT
159 shares | 24.16m USD
115.49m
53.30% | 61.55m