LSE • 0K4T • US6311031081
Generating your data highlights...
50.4b USD | # 352 in GB
5.14k shares | 334.46m USD
565.54m
88.95% | 503.03m