LSE • 0YQA • IT0005331019
Generating your data highlights...
3.6b USD | # 1483 in GB
11.17k shares | 3.59m USD
112.49m
47.34% | 53.26m