Pankaj Pandey from ICICI Securities projects that Nifty 50 could hit 29,500 by the end of CY26, driven by robust earnings growth and favourable macroeconomic conditions. With small-caps expected to outperform, the Indian market’s outlook remains positive despite geopolitical risks.