Indian shares ended near the session’s low as a late slide in financials offset gains in IT stocks. The Nifty 50 index closed slightly higher, while the S&P BSE Sensex also rose marginally. Financials were dragged down by HDFC Bank, while IT stocks climbed on easing interest rate concerns in the US.