LSE • 0TDD • US6701002056
Generating your data highlights...
203b USD | # 69 in GB
237.32k shares | 835.21m USD
4.45b
71.79% | 3.19b