LSE:0M3Q | US98978V1035
Generating your data highlights...
48.8b USD | # 338 in GB
5.04k shares | 615.28m USD
422.13m
99.80% | 421.3m