LSE • 0I6K • US23331A1097
Generating your data highlights...
42.3b USD | # 408 in GB
1.06k shares | 403.2m USD
283.58m
88.39% | 250.65m