stocks tumble