Share prices of 87 companies, mostly non-index, have rallied over 100 per cent in the past one month on the BSE. Of these, the market price of 20 companies have zoomed between 200 per cent and 233 per cent. During the period, the S&P BSE Sensex was up 3.7 per cent, while the S&P BSE Midcap and S&P BSE Smallcap index gained 1.5 per cent and 5.7 per cent, respectively.