LSE • 0IZI • US3848021040
Generating your data highlights...
60.5b USD | # 311 in GB
119 shares | 419.28m USD
47.1m
91.52% | 43.11m