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