NYSE • EMBJ • US29082A1079
Generating your data highlights...
13.4b USD | # 1329 in US
1.14m shares | 79.39m USD
711.83m
94.41% | 672.07m