LSE:0A8C | US0090661010
Generating your data highlights...
101b USD | # 114 in GB
14.52k shares | 722.39m USD
635.33m
66.60% | 423.16m