LSE • 0XOD • IL0011407140
Generating your data highlights...
2.27b USD | # 1724 in GB
765 shares | 27.97m USD
48.72m
88.66% | 43.19m