LSE • 0I6Q • US2333311072
Generating your data highlights...
29.1b USD | # 548 in GB
172 shares | 211.01m USD
208.09m
99.46% | 206.96m