ARCA • EWJ • US46434G8226
Generating your data highlights...
22.4b USD
5.56m shares | 515.07m USD
235.8m
100.00% | 235.8m