Stocks to buy or sell: Dharmesh Shah of ICICI Sec suggests buying PFC shares tomorrow - 28 July 2025

Wait 5 sec.

Stock markets declined for a second consecutive day with the Sensex dropping 721 points, closing at 81,463.09. The Nifty 50 also fell to 24,837, as analysts anticipate ongoing earnings season to affect market sentiment amidst foreign fund outflows and geopolitical concerns.