LSE • 0I6K • US23331A1097
Generating your data highlights...
38.6b USD | # 446 in GB
551 shares | 354.34m USD
279.7m
89.59% | 250.59m