ARCA • EWJ • US46434G8226
Generating your data highlights...
21.6b USD
5.75m shares | 530.1m USD
237m
100.00% | 237m