LSE • 0L5A • US8168511090
Generating your data highlights...
55.3b USD | # 334 in GB
8.96k shares | 341.47m USD
653.71m
99.82% | 652.55m