LSE • 0IFJ • US2810201077
Generating your data highlights...
20.9b USD | # 660 in GB
4.27k shares | 318.47m USD
384.81m
99.71% | 383.69m