LSE • 0I3Q • US2183521028
Generating your data highlights...
12.3b USD | # 909 in GB
1.02k shares | 104.57m USD
108.1m
89.26% | 96.49m