LSE • 0JVD • US5380341090
Generating your data highlights...
41.9b USD | # 413 in GB
620 shares | 427.94m USD
232.71m
67.40% | 156.86m