LSE • 0R23 • US4062161017
Generating your data highlights...
26.5b USD | # 585 in GB
20.43k shares | 442.98m USD
833.13m
99.43% | 828.35m