BIT • 1NEMX • DE0006452907
Generating your data highlights...
7.98b USD | # 754 in IT
155 shares | 20.45m USD
115.49m
58.70% | 67.79m