LSE • 0N61 • IT0004056880
Generating your data highlights...
3.76b USD | # 1452 in GB
192.39k shares | 25.19m USD
265.75m
38.47% | 102.22m