Indian shares opened flat on Thursday as auto stocks negated gains in public sector banks, with lingering concerns about global economic recovery also weighing on market sentiment. Sensex rises 40 points, Nifty at 17,730; IOB soars 20%, Central Bank of India 8%.