BIT:1ELX | US5184391044
Generating your data highlights...
39.2b USD | # 328 in IT
158 shares | 74.49k USD
247.22m
99.60% | 246.22m