LSE • 0K4T • US6311031081
Generating your data highlights...
52.3b USD | # 345 in GB
8.26k shares | 335.9m USD
558.98m
88.83% | 496.52m