BIT • 1IDR • ES0118594417
Generating your data highlights...
11.6b USD | # 675 in IT
270 shares | 94.92m USD
175.66m
42.20% | 74.12m