LSE:0R06 | US3364331070
Generating your data highlights...
20.6b USD | # 687 in GB
4.22k shares | 488.71m USD
107.45m
94.54% | 101.58m