ARCA • EWJ • US46434G8226
Generating your data highlights...
23.5b USD
4.64m shares | 436.62m USD
240.3m
100.00% | 240.3m