LSE:0JYA | US56585A1025
Generating your data highlights...
42.9b USD | # 327 in GB
7.46k shares | 425.42m USD
321.39m
99.71% | 320.44m