LSE • 0MU6 • IT0000066123
Generating your data highlights...
35.4b USD | # 479 in GB
274.96k shares | 135.17m USD
2.08b
79.48% | 1.66b