NYSE • EMBJ • US29082A1079
Generating your data highlights...
11.2b USD | # 1518 in US
1.44m shares | 93.82m USD
183.66m
94.59% | 173.72m