Carnage in mid & small-caps ahead of Budget; 30 stocks slip 10-30% in a week
HEG - 64224