ARCA • IWM • US4642876555
Generating your data highlights...
76b USD
21.7m shares | 6.32b USD
274.95m
100.00% | 274.95m