LSE • 0DQZ • IT0001031084
Generating your data highlights...
8.65b USD | # 1053 in GB
23.14k shares | 17.24m USD
113.91m
48.48% | 55.22m