Bank of America Securities forecasts the Nifty 50 to surge to 29,000 by 2026, driven by robust earnings growth. Analysts point to stabilizing earnings estimates, a supportive macro environment, and potential reversal of foreign investor outflows as key drivers. Steady domestic inflows are also expected to bolster market valuations.
