LSE • 0I6K • US23331A1097
Generating your data highlights...
44.8b USD | # 390 in GB
881 shares | 365.19m USD
283.58m
88.40% | 250.68m