BIT • 1FME • DE0005785802
Generating your data highlights...
12.8b USD | # 646 in IT
212 shares | 44.38m USD
265.03m
68.35% | 181.15m