Indian stock market ended their two-day winning streak, and settled in the red on Wednesday. Sensex shed 426.85 points, or 0.53%, to settle at 79,942.18. Mirroring the Sensex, Nifty ended lower by 125.99 points, or 0.51%, to 24,340.85. Notably, small-cap stocks outperformed in the broader indices. Smallcap index ended higher by 1.05%. Meanwhile, Midcap 100 index ended lower by 0.16%.