LSE • 0JVI • US5404241086
Generating your data highlights...
23.7b USD | # 640 in GB
295 shares | 97.27m USD
204.43m
80.93% | 165.45m