LSE:0JVD | US5380341090
Generating your data highlights...
30.3b USD | # 435 in GB
1.73k shares | 292.11m USD
230.6m
61.86% | 142.65m