LSE • 0JVD • US5380341090
Generating your data highlights...
38.9b USD | # 441 in GB
368 shares | 379.08m USD
232.96m
67.50% | 157.24m