LSE • 0LBM • IT0003242622
Generating your data highlights...
23.3b USD | # 624 in GB
661.15k shares | 53.64m USD
2.01b
70.09% | 1.41b