LSE:0M29 | US98419M1009
Generating your data highlights...
29.7b USD | # 526 in GB
3.59k shares | 224.31m USD
243.14m
99.74% | 242.5m