BSE Sensex and Nifty 50 ended November with around 2% monthly gains, closing above 26,200 , even as markets saw choppy trading. Gains were led by select banking, oil-and-gas and consumption stocks, while mid cap and small-cap segments underperformed.