iShares Russell 2000 Index Fund Holdings

IWMARCA
$276.11
-7.91-2.79%
Last update: Nov 5, 10:56 AM