LSE • 0XOD • IL0011407140
Generating your data highlights...
1.16b USD | # 2079 in GB
736 shares | 17.13m USD
48.71m
79.42% | 38.68m