LSE:0JVD | US5380341090
Generating your data highlights...
32.1b USD | # 510 in GB
411 shares | 396.48m USD
232.21m
67.29% | 156.27m