LSE • 0H59 • FR0000120404
Generating your data highlights...
12.7b USD | # 891 in GB
341.44k shares | 59.18m USD
232.59m
68.78% | 159.98m