LSE • 0YAL • SE0020050417
Generating your data highlights...
16.8b USD | # 756 in GB
446.25k shares | 93.72m USD
283.96m
98.17% | 278.76m