LSE • 0K4T • US6311031081
Generating your data highlights...
46.5b USD | # 378 in GB
4.97k shares | 293.56m USD
565.54m
88.94% | 503m