LSE • 0R9C • ES0105066007
Generating your data highlights...
22.7b USD | # 637 in GB
381.81k shares | 66.96m USD
673.84m
77.80% | 524.26m