LSE • 0NVQ • IT0001347308
Generating your data highlights...
9.55b USD | # 989 in GB
28.71k shares | 27.83m USD
178.76m
30.63% | 54.75m