Russell US indexes seamlessly rebalance $8.5 trillion without a SNAP

July 3, 2017