Stock market today: BSE Sensex and Nifty50 tanked in trade on Wednesday. Retail investors, accustomed to seeing their portfolios rise nearly every day, were shocked as smallcap and midcap indices experienced their worst day in over a month before regaining some ground.