LSE • 0J1R • US40412C1018
Generating your data highlights...
86.8b USD | # 228 in GB
980 shares | 662.86m USD
216.5m
66.58% | 144.15m