LSE • 0NVQ • IT0001347308
Generating your data highlights...
8.63b USD | # 1066 in GB
21.22k shares | 24.8m USD
176.96m
29.92% | 52.95m