LSE • 0H59 • FR0000120404
Generating your data highlights...
12.5b USD | # 882 in GB
448.42k shares | 69.33m USD
230.61m
68.32% | 157.56m