Nifty to reach 29,500 by 2026-end, BNP Paribas says, backing HDFC Bank, Maruti Suzuki among top bets

BNP Paribas sees the Nifty 50 rising to 29,500 by end-2026, driven by earnings growth. The brokerage favours large, domestically focused stocks, citing policy support, easing financial conditions and a gradual recovery in consumption.