LSE:0JOT | US4771431016
Generating your data highlights...
1.54b USD | # 1908 in GB
14.21k shares | 101.1m USD
370.12m
90.21% | 333.87m