ARCA • FXI • US4642871846
Generating your data highlights...
4.18b USD
24.47m shares | 849.57m USD
119.25m
100.00% | 119.25m