LSE • 0JZZ • US58463J3041
Generating your data highlights...
2.48b USD | # 1686 in GB
24.03k shares | 30.57m USD
597.2m
82.01% | 489.75m