LSE • 0OAL • US0268747849
Generating your data highlights...
41.6b USD | # 410 in GB
805 shares | 336.15m USD
530.21m
99.67% | 528.44m