ARCA • EWJ • US46434G8226
Generating your data highlights...
23.2b USD
4.21m shares | 398.76m USD
239.55m
100.00% | 239.55m