LSE • 0I6K • US23331A1097
Generating your data highlights...
42.4b USD | # 418 in GB
769 shares | 362.92m USD
279.7m
88.24% | 246.8m