LSE:0LCX | US8740541094
Generating your data highlights...
44.8b USD | # 371 in GB
3.05k shares | 412.69m USD
184.78m
93.32% | 172.44m