Once again the stock markets ended higher mostly led by gains in banks and auto as investors have started buying low-value stocks, which is called bargain hunting or bottom fishing. The BSE Sensex ended at 32,200.59 up 595.37 points or 1.88%. The Nifty was at 9,490.10 up 175.15 points or 1.88%.