LSE • 0LBM • IT0003242622
Generating your data highlights...
22.9b USD | # 652 in GB
788.4k shares | 51.34m USD
2.01b
70.10% | 1.41b