LSE • 0J39 • US4132163001
Generating your data highlights...
12.2b USD | # 914 in GB
19k shares | 61.79m USD
624.83m
87.12% | 544.36m