LSE • 0MU6 • IT0000066123
Generating your data highlights...
29.7b USD | # 522 in GB
365.82k shares | 127.36m USD
2.08b
79.48% | 1.66b