LSE • EGY • US91851C2017
Generating your data highlights...
602m USD | # 2482 in GB
586 shares | 3.32k USD
105.19m
96.75% | 101.78m