LSE • 0H6I • IT0003497168
Generating your data highlights...
18.3b USD | # 726 in GB
17.8m shares | 128.67m USD
15.24b
59.44% | 9.06b