LSE:0JOT | US4771431016
Generating your data highlights...
1.8b USD | # 1816 in GB
14.13k shares | 92.09m USD
363.71m
90.05% | 327.51m