LSE:0JOT | US4771431016
Generating your data highlights...
2.57b USD | # 1564 in GB
18.6k shares | 102.78m USD
346.83m
89.52% | 310.5m