LSE • 0N61 • IT0004056880
Generating your data highlights...
3.04b USD | # 1546 in GB
181.29k shares | 28.81m USD
265.25m
38.35% | 101.72m