ARCA • FXI • US4642871846
Generating your data highlights...
4.56b USD
28.18m shares | 1.02b USD
144m
100.00% | 144m