LSE:0JVD | US5380341090
Generating your data highlights...
34.6b USD | # 407 in GB
2.56k shares | 303.39m USD
230.6m
61.86% | 142.65m