Top Stocks To Buy For 2025 In India. Icici securities has set a nifty 50 target of 26,300 by the end of 2025, driven by a revival in capital expenditure and strong consumption trends. Brokerages predict significant growth potential in five stocks for 2025.
25 top stocks to buy for up to 97% upside heading into 2025: Here are top picks by jefferies.