LSE:0JOT | US4771431016
Generating your data highlights...
1.56b USD | # 1909 in GB
14.79k shares | 111.87m USD
354.34m
89.80% | 318.21m