LSE:0LCX | US8740541094
Generating your data highlights...
39.6b USD | # 435 in GB
7.63k shares | 481.93m USD
185.18m
99.54% | 184.32m