BIT:4URW | FR0013326246
Generating your data highlights...
12b USD | # 87 in IT
180 shares | 34.05m USD
139.37m
85.11% | 118.61m