LSE • 0JVD • US5380341090
Generating your data highlights...
39.9b USD | # 422 in GB
823 shares | 432.22m USD
232.71m
67.40% | 156.85m