Indian stock markets ended in red on Wednesday. Sensex shed 502.25 points, or 0.62%, to settle at 80,182.20. Similarly, Nifty ended down by 141.21 points, or 0.58%, to settle at 24,198.85. Broader markets also ended in red as Midcap and Smallcap indices ending lower by 0.64% and 0.87%, respectively.