LSE • 0JVD • US5380341090
Generating your data highlights...
42.8b USD | # 415 in GB
706 shares | 444.83m USD
232.96m
67.44% | 157.11m