ARCA • EWJ • US46434G8226
Generating your data highlights...
20.9b USD
7.52m shares | 666.82m USD
232.8m
100.00% | 232.8m