LSE:0JYA | US56585A1025
Generating your data highlights...
59.9b USD | # 300 in GB
665 shares | 418.97m USD
295m
99.71% | 294.16m