LSE • 0EWD • IT0001078911
Generating your data highlights...
4.6b USD | # 1368 in GB
12.67k shares | 7.66m USD
105.09m
46.49% | 48.86m