NYSE • EGY • US91851C2017
Generating your data highlights...
602m USD | # 5903 in US
1.32m shares | 7.14m USD
105.19m
96.75% | 101.78m