Restaurant stocks tumble to new low