NYSE • EMBJ • US29082A1079
Generating your data highlights...
12.9b USD | # 1404 in US
1.41m shares | 87.64m USD
183.66m
94.59% | 173.72m