LSE • 0YQA • IT0005331019
Generating your data highlights...
3.78b USD | # 1428 in GB
12.23k shares | 6.23m USD
112.49m
47.35% | 53.26m