LSE • 0I0T • US1910981026
Generating your data highlights...
12.3b USD | # 904 in GB
683 shares | 109.14m USD
56.52m
99.90% | 56.46m