NYSE • EMBJ • US29082A1079
Generating your data highlights...
10.9b USD | # 1548 in US
1.67m shares | 101.75m USD
183.66m
94.59% | 173.72m