Nifty opened firm but failed to hold its highs, slipping below 25,600 before stabilizing near 25,550. Despite FIIs selling ₹1970 Cr, the market saw range-bound consolidation with buyers stepping in at support levels. India VIX eased to 12.53, and the tug-of-war between bulls and bears continued ahead of key resistance zones.