According to data from Bloomberg, 18 BSE 500 companies have delivered returns of 51%-87% since November 1 last year — the day that marked Muhurat trading on the Indian stock exchanges.