The NSE Nifty 50 index ended at 24,364.85, rising by 11.30 points or 0.05 per cent, while the BSE Sensex closed at 78,520.30, gaining 26.76 points or 0.03 per cent. Market participants remained watchful of global developments, particularly around the Strait of Hormuz and the evolving geopolitical situation in West Asia.