LSE:0LBM | IT0003242622
Generating your data highlights...
20.8b USD | # 656 in GB
172.69k shares | 38.38m USD
2.01b
70.10% | 1.41b