Russell 3000 Index Fund Chart - The Best Companies To Work For Are Beating The Market Fortune