LSE • 0J8W • US4523081093
Generating your data highlights...
73.3b USD | # 253 in GB
563 shares | 371.09m USD
288.08m
90.58% | 260.95m