LSE • 0IKW • US3119001044
Generating your data highlights...
58.2b USD | # 303 in GB
5.52k shares | 371.33m USD
1.15b
99.77% | 1.14b