LSE • 0J6Z • US4448591028
Generating your data highlights...
43.5b USD | # 409 in GB
601 shares | 551.27m USD
120.08m
99.78% | 119.82m